首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python中二值图像的拼接

python中二值图像的拼接
EN

Stack Overflow用户
提问于 2020-11-05 10:56:18
回答 1查看 429关注 0票数 3

为了进行文本检测,我分割整个图像以获得更好的结果(所有具有重叠的相同维数的图像),并生成其掩码(二进制图像),并将这些分割图像合并成一个完整的图像(与原始图像的维数)。

图片:全像 分割图像 蒙面二值图像

现在,我经常合并所有这些图像,但是没有检测到文本的重叠图像删除了图像全合并掩码图像中的白色补丁。

为了克服这个问题,我了解了OpenCV中的拼接图像,因此我使用这个链接来拼接图像https://www.pyimagesearch.com/2018/12/17/image-stitching-with-opencv-and-python/#pyi-pyimagesearch-plus-pricing-modal,但是这段代码并不适用于二进制图像。在OpenCV中可以用重叠的二值图像进行拼接吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-11-10 11:17:38

OpenCV python中的拼接只适用于全景图像(相机图像),当您引用这个链接:stitching.html时,它会找到并匹配图像中的特性。

如果您想要合并这些映像,只需将其与python:PIL中的https://pillow.readthedocs.io/en/stable/reference/Image.html#PIL.Image.Image.paste一起使用。

将这些图像与:image.paste(im, (x, y),mask=im)合并,其中掩码为255,给定的图像按原样复制。如果掩码为0,则保留当前值。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64695758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档