【发布时间】:2014-12-24 22:26:03
【问题描述】:
谁能建议我一种将 32 位浮点型原始图像转换为 C 中 16 位短型 TIFF 图像的方法?
用于此的任何特定库?
【问题讨论】:
-
仅仅说原始图像格式是 32 位浮点格式是不够的。实际上有数百种(如果不是数千种)原始图像格式。你能说图片来自哪里吗?
-
实际上在我的代码中,我使用浮点型双指针将图像保存为 .raw 文件
-
现在我需要将它们转换为 tiff 短 16 位格式
-
所以这是你自己的格式?那么其他人怎么能知道它,或者使用它呢?只有您自己可以将其转换为其他格式。我的提示:将其转换为更常见的格式(如 32 位 RGBA),然后有许多工具和库可用于转换为您想要的任何其他格式。
-
ImageMagick 可以轻松做到这一点。您需要知道字节顺序和大小。
标签: c image-processing tiff