首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对齐两个图像

对齐两个图像
EN

Stack Overflow用户
提问于 2020-06-05 00:28:38
回答 1查看 98关注 0票数 0

我有两张同一鞋底的照片,一张是用扫描仪拍的,另一张是用数码相机拍的。我想要缩放其中一个图像,以便它可以轻松地与另一个图像对齐,而不必全部手动完成。

我的想法是使用边缘检测,连接鞋外面的所有点,缩放一个图像以适合另一个图像,然后以相同的速率缩放原始图像。

我在MatLab的图像处理工具箱中使用了不同的工具,但没有取得任何进展。

有没有更好的方法来解决这个问题呢?

EN

回答 1

Stack Overflow用户

发布于 2020-06-06 19:22:53

我的建议是,首先使用函数activecontour在两幅图像上获取鞋子的外轮廓。然后使用函数procrustes,并将二进制图像作为输入。

代码语言:javascript
复制
[~, CameraFittedToScan] = procrustes(Scan,Camera);

这会将相机图像转换为最适合扫描图像的图像。如果扫描仪和相机的大小不同,则需要首先使用函数imresize进行调整。

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

https://stackoverflow.com/questions/62199629

复制
相关文章

相似问题

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