【发布时间】:2021-02-01 06:14:24
【问题描述】:
鉴于从图像中获取的许多补丁,任务是创建由补丁组成的单个图像。
我尝试过幼稚的解决方案:
- 对于每 2 张图像,检查多个补丁并进行比较。
- 如果它们在某个置信度阈值以上相似,则创建 2 的新图像。
- 将新图像添加到池中并删除其他 2 个。
- 重复直到池大小为 1。
问题是这个解决方案很慢,主要瓶颈是补丁比较。 有没有更好的方法可以更快地做到这一点? 也许是更好的补丁选择和比较方法?
【问题讨论】:
-
请edit在帖子中包含minimal reproducible example。
-
补丁的方向是否相同?重叠像素是否相同?
-
是的,重叠像素是相同的(例如,假设边缘检测到的补丁)并且所有补丁的方向都正确,不需要倾斜。
标签: python algorithm opencv image-processing processing-efficiency