需要合并成tiff文件的各种图像吨。原始图像可以有不同的编码,分辨率,颜色深度等。如果我在添加到tiff之前将它们解析为位图(img = Bitmap.FromStream()),那么将花费太多时间。另一种方法是只解析报头,将它们复制到相应的tiff页面,然后复制编码数据(如jpeg、png...)不需要重新编码。
什么是快速解析所有图片标题的好方法?什么库?
谢谢。
发布于 2012-07-26 22:15:06
TIFF不是一种容器格式,它不是为了在内部处理其他图像格式而设计的。您必须对图像进行解码,然后使用支持TIFF的图像编码器对其进行重新编码。
唯一的例外是可以包含的JPEG -使用TIFF6.0引入的JPEG-in-TIFF方法:http://www.remotesensing.org/libtiff/support.html
如果您只想在容器中存储图像,最好将它们保存在ZIP文件中(禁用压缩),并为每个图像添加一个元数据文件(例如XMP)。那可能更适合你。
https://stackoverflow.com/questions/11670825
复制相似问题