合并两个或多个部分重叠的图像

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了合并两个或多个部分重叠的图像相关的知识,希望对你有一定的参考价值。

有两个或多个部分重叠的图像,如在此屏幕截图中,我想将它们合并/合并为一个:

彩色正方形将是无损格式的源图像,并且不需要旋转。

我想要的结果就像使用Adobe Photoshop中的“自动混合图层”命令,因此自动对齐和自动混合会自动执行:

https://helpx.adobe.com/photoshop/using/combine-images-auto-blend-layers.html

答案

谢谢大家的评论。在这种情况下最适合的软件是带有OpenCV API的cv::Stitcher,如@aergustal指出的那样。如果图片有很好的重叠,它的效果非常好,否则将显示以下错误:

Can't stitch images, error code = 1

请注意,为了能够使用./cpp-example-stitching命令,您必须从源代码编译它。甚至Windows也没有预编译它,至少我下载的版本。更多信息:

High level stitching API (Stitcher class)

以上是关于合并两个或多个部分重叠的图像的主要内容,如果未能解决你的问题,请参考以下文章

如何在iOS中将重叠的贴纸与图像合并

在 OpenCV 中对齐两个图像

如何修复重叠的片段

导航上的片段生命周期重叠

Stone 3D教程:常用的可建构实体造型功能(合并相交和相减)

Stone 3D教程:常用的可建构实体造型功能(合并相交和相减)