lua - 如何使用 Lua 读取 16 位 png?

标签 lua png torch

我正在使用 Ubuntu 和 torch7 库来处理 16 位图像。

Lua最好能读写16bit的png文件

但是,我发现如果我尝试通过 image.load 函数读取它们,它只会给出高 8 位值的结果。

目前我正在使用预处理的二进制文件来代替,但这很麻烦。

有什么方法可以用 Lua 读/写 16 位 png 文件吗?

最佳答案

https://github.com/clementfarabet/graphicsmagick

graphicsmagick 包应该适用于 16 位 png。

你可以通过

安装它
luarocks install graphicsmagick

关于lua - 如何使用 Lua 读取 16 位 png?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28513586/

相关文章:

exception - Lua - "attempt to compare number with nil"错误

ios - Imagemagick降低PNG深度

c++ - 在 C++ 中旋转 PNG 图像

javascript - 使用 jQuery 制作 PNG 动画?

python - 向量的 torch.mean(data, 0) 和 torch.mean(data) 的不同行为

lua - 在 Redis Lua 中精确处理大量数字

linux - 提交openwrt页面后如何重启服务?

android - Corona 构建的 apk 无法安装在三星 Galaxy S2 上

neural-network - 如何在torch中编写updateGradInput和accGradParameters?