-2
A
回答
0
這個任務可以通過perceptual-hashing來解決,這取決於你的使用情況,並結合一些數據結構負責高維(kd-tree,ball-tree,...)中的最近鄰搜索,它可以替換蠻力搜索(有點)。有很多圖像處理方法:基於DCT的,基於小波的,基於統計的,基於特徵的,CNN(以及更多)。
他們的設計通常基於對任務的不同假設,例如,旋轉是否允許?
A google scholar search on perceptual image hashing會列出很多論文。您還可以查找術語圖像指紋。
Here is some older ugly python/cython code doing the statistics-based approach。
備註:Digikam也可以爲您做到這一點。它使用了我認爲的一些基於哈爾小波的老方法。
+0
謝謝!這非常有幫助。 –
相關問題
- 1. 查找重複項的算法
- 2. 查找重複的圖像文件
- 3. 查找有界圖像的算法
- 4. 查找相鄰子圖像的算法
- 5. 如何查找圖像加密算法
- 6. 在圖像中查找重複圖案/圖像
- 7. 在大量圖像中查找類似圖像的算法
- 8. 圖像重映射算法
- 9. 查找兩個數組中的所有重複項的算法
- 10. 查找和計算重複次數
- 11. 查找和計算重複發生
- 12. 在多個鏈接列表中查找重複的算法
- 13. 查找數據中重複模式的算法
- 14. 查找重疊線段的算法
- 15. 查找重複
- 16. 查找重複
- 17. 查找重複
- 18. 算法找到灰度圖像的跨
- 19. 查找不同大小的重複圖像
- 20. 查找算法
- 21. 查找算法
- 22. 用Python查找重複項的方法
- 23. 重疊的圖像選擇算法
- 24. 如何檢查重複的圖像? C#
- 25. 查找無向圖路徑的算法
- 26. 查找圖算法的封閉部分
- 27. 如何比較圖像陣列以在ios中查找重複圖像
- 28. 查找重複子
- 29. 查找重複項
- 30. 查找重複表
你如何定義「重複」?圖像必須相同嗎?他們可以有不同的尺寸?圖像文件格式?文件屬性? –
是的,這兩個圖像可以有不同的大小和不同的文件格式,只有兩個圖像的內容相同。 –