我知道 Golang 中有一个图像包实现了编码和解码功能,但我如何从图像中获取其他数据?。例如,我正在尝试从 PNG 图像中获取 iTXt block ,有什么方法可以做到这一点吗?
最佳答案
@哈利勒,
看起来 Go 的 PNG 阅读器不支持辅助 block 。 检查 https://golang.org/src/image/png/reader.go 的内部结构对于第 87 行并与 https://www.w3.org/TR/PNG/#5ChunkOrdering 进行比较.
关于image - 使用烘焙数据解析 PNG 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40875724/