2012-11-09 103 views
1

有沒有辦法抓住屏幕特定部分的屏幕截圖,並將其與另一個已存儲在磁盤中的圖像進行比較。如果圖像是相同的,它會提示一些東西。捕獲和比較圖像

回答

0

如果您試圖將圖像(或其中的一部分)與其他圖像進行比較,我搜索了互聯網,發現leadtools具有相關函數,可將圖像與另一圖像中相同尺寸的所有區域進行比較。欲瞭解更多信息,請參閱以下鏈接:http://www.leadtools.com/help/leadtools/v175/dh/po/leadtools.imageprocessing.core~leadtools.imageprocessing.core.correlationcommand.html

OR

這個項目可能是你在找什麼:

https://github.com/cameronmcefee/Image-Diff-View-Modes/commit/8e95f70c9c47168305970e91021072673d7cdad8

0

查看http://www.developerfusion.com/code/4630/capture-a-screen-shot/瞭解如何捕獲屏幕截圖的示例。

圖像比較要複雜得多。存儲在磁盤上的映像可能具有不同的大小,不同的縱橫比或不同的深度。除非您確定屏幕截圖和磁盤上的圖像完全相同,否則您必須查看一種可識別類似圖像的方法。

看看the pHash Demo,它會拍攝兩張圖像並輸出相似度分數。它使用的算法非常簡單,可以在網站上找到。