使用以下代碼將一個圖像與其他圖像進行比較而不打開並在實際當前屏幕中找到它。 它基本上是圖像比較功能。
public static void main() {
String sampleImage = s.capture().getFile();
fn_matchingPattern ("refImgPath" , sampleImage , double minSim);
}
public static boolean fn_matchingPattern (String refImgPath , String sampleImgPath , double minSim) {
try {
f = null;
f = new Finder(refImgPath);
Pattern tempPattern = new Pattern (sampleImgPath).similar((float) minSim);
f.find(tempPattern);
if (f.hasNext())
return true;
else
return false;
} catch (IOException e) {
LogReport.warn("Exception IOException Please check : Reference Img path " + refImgPath);
return false;
}
}