例如,有三个图像称为(1,2,3),在图像拼接后,我得到了一张完整的照片,其顺序是(第1、3、2)。然后我想知道如何得到这个订单(第一,第三,第二)
(也许它们的尺寸和400*300一样大,我想知道OpenCV是否能做到这一点,因为我要处理数百幅图像,而我无法用眼睛逐个识别这些数百张)
提供游戏出海、社交娱乐等方案,助力企业抢占出海市场
发布于 2022-09-12 06:41:35
您可以使用cv.detail.matchesGraphAsString -> docs获得拼接图像的顺序(以及其他一些信息)。
cv.detail.matchesGraphAsString
graph matches_graph{ "weir_1.jpg" -- "weir_2.jpg"[label="Nm=157, Ni=135, C=2.45009"]; "weir_2.jpg" -- "weir_3.jpg"[label="Nm=89, Ni=70, C=2.01729"]; "weir_noise.jpg"; }
参见使用这里的缝纫包装的更多信息
https://stackoverflow.com/questions/73445689
相似问题
领取专属 10元无门槛券
AI混元助手 在线答疑
洞察 腾讯核心技术
剖析业界实践案例