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
}
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.
Bounds returns the bounds of the image .