如何用Delphi合并tiff图像?
我有 4 个小 tiff 图像,我想通过合并 4 个单个图像来生成一张大图像。 有谁知道如何直接使用 Delphi 或一些可以做到这一点的好组件来做到这一点?
I have 4 small tiff images and I would like to generate a big one by merging the 4 single one. Does anyone know how to do it directly with Delphi or some good component that could do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
您可以使用 Mike Lischke 的 GraphicEx 来加载 Tiff 图像:
http://www.soft -gems.net/index.php?option=com_content&task=view&id=13&Itemid=33
You could use GraphicEx by Mike Lischke to load the Tiff images:
http://www.soft-gems.net/index.php?option=com_content&task=view&id=13&Itemid=33
ImageMagick 是一个命令行应用程序,可以对不同的图像文件格式执行此类操作包括蒂夫。
该 API 似乎可以在 Delphi 中使用,请参阅 PascalMagick。
ImageMagick is a command line application that can do such kind of operations on different image file formats including tiff.
The API seems to be usable from Delphi, see PascalMagick.
Delphi 的另一个优秀的图形库是 Graphics32
编辑: 正如 Vegar 所说,看起来 Graphics32 不能用于加载 TIFF 格式。
Another excellent graphics library for Delphi is Graphics32
Edit: As Vegar said, it looks that Graphics32 cannot be used to load TIFF format.
您可以使用的另一个库是 FreeImage。 它支持TIFF文件的加载和写入。 请注意:Delphi 包装器并未得到主动维护,但它可以工作。 我们在软件中使用它来显示图像预览。
Another library you can use is FreeImage. It supports loading and writing of TIFF files. Beware: the Delphi wrapper is not actively maintained, but it works. We use it in our software to display previews of images.
ImageEn Delphi 最好的图像库之一,它是原生 VCL ;-)
ImageEn one of the best Image libraries for Delphi, and it's native VCL ;-)