我有以下内容:
我想以一定角度将i1和i2放在bi上,然后生成最终图像.我有i1和i2的x和y轴值以及它们的预期旋转角度.i1和i2可以部分地彼此重叠.但我知道i1和i2的z索引,如果它们重叠,那么谁将在前台.
我试图在Golang实现这一目标.
http://golang.org/doc/articles/image_draw.html似乎是这样做的.任何人都知道任何类似的代码示例,这可能有所帮助.或者你能在Golang中向我展示几行作为伪程序吗?
谢谢.
我正在Go中进行一些图像处理,我正在尝试获取图像的SubImage.
import (
"image/jpeg"
"os"
)
func main(){
image_file, err := os.Open("somefile.jpeg")
my_image, err := jpeg.Decode(image_file)
my_sub_image := my_image.SubImage(Rect(j, i, j+x_width, i+y_width)).(*image.RGBA)
}
Run Code Online (Sandbox Code Playgroud)
当我尝试编译时,我得到了.\img.go:8: picture.SubImage undefined (type image.Image has no field or method SubImage).
有什么想法吗?