使用c#.net合并两个tiff图像
在我的场景中,我在不同位置有两个 tiff 图像,例如
c:/temp/img1.tiff
和 x:/temp/img2.tiff
。
我需要以编程方式将这些图像合并为单个图像,
以提出一些想法/代码。
谢谢,
开发者
In my scenario i have two tiff image in different location say
c:/temp/img1.tiff
and x:/temp/img2.tiff
.
I need to merge these images as a single image programatically
suggest some ideas/codes.
Thanks,
Dev
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
要仅使用 Framework 类来执行此操作,您基本上可以执行以下操作:
Image.FromFile
。Encoder.SaveFlag
=EncoderValue.MultiFrame
保存第一页 使用编码Encoder.SaveFlag
将每个后续页面保存到同一文件中code> =EncoderValue.FrameDimensionPage
使用Bitmap.SaveAdd
()它看起来像这样:
To do this using just the Framework classes, you basically do this:
Image.FromFile
.Encoder.SaveFlag
=EncoderValue.MultiFrame
Encoder.SaveFlag
=EncoderValue.FrameDimensionPage
usingBitmap.SaveAdd
()It would look something like this:
可能有几种方法可以“合并”图像。这是伪代码中的几个:
There could be a couple ways to "merge" images. Here's a couple in pseudocode: