英文:
Does not golang has same method of tobytes() in Python PIL
问题
现在,我有一个使用GO从图像中提取像素字节的问题。
我知道Python PIL中有一个tobytes()方法。
这是PIL文档
from PIL import Image
m = Image.open("123123.png")
bytes = im.tobytes()
然而,我不知道如何在GO中搜索类似的方法。
英文:
Now, I have problem of extracting pixel bytes from image by using GO.
I know there is tobytes() method in Python PIL.
this is PIL DOC
from PIL import Image
m = Image.open("123123.png")
bytes = im.tobytes()
However, I have no idea for searching the similar method in GO.
答案1
得分: 2
你尝试过使用png.Encode
吗?
buff := new(bytes.Buffer)
err := png.Encode(buff, img)
imgBytes := buff.Bytes()
更多信息可以在这里找到。
英文:
Have you tried png.Encode
?
buff := new(bytes.Buffer)
err := png.Encode(buff, img)
imgBytes := buff.Bytes()
more information can be found here
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论