image.go
func (i *Image) Bounds() image.Rectangle {
	if !i.isSubImage() {
		w, h := i.mipmap.original().Size()
		return image.Rect(0, 0, w, h)
	}
	return i.bounds
}
func (i *Image) Bounds() image.Rectangle {
	if !i.isSubImage() {
		w, h := i.mipmap.original().Size()
		return image.Rect(0, 0, w, h)
	}
	return i.bounds
}
// Bounds returns the bounds of the image.