牙叔教程 簡單易懂
查找右上角的叉叉按鈕
很多人都在想怎麽查找右上角這個叉叉, 然後有人問我, 我就研究壹下
手機: Mi 11 Pro
Android版本: 11
Autojs版本: 9.0.10
本文使用了以上3種, 來對比兩個輪廓是否相似,
輪廓特征還有別的, 請百度 OpenCV輪廓特征, 或者, Halcon區域特征
小圖
大圖
上面這個圖片是依據matchShapes比較兩個輪廓的相似度,
相似度的閾值設置為了9, 小於9的都會畫出來,
圖片中的數字就是該輪廓和叉叉按鈕的相似度,
右上角的叉叉按鈕截圖是在1080 1920的分辨率上截圖的,
大圖是1152 2376,
大圖中的叉叉按鈕相似度是7.168, 不是最小的(數值越小越相似)
反而 人 那個字是最低的,6.700,
所以我要加上其他特征,
矩形度 和 寬高比 ,
加上以後, 其他輪廓都不符合特征,
就只剩下右上角的叉叉按鈕了
透明的按鈕, 並且圖形簡單
指定找圖區域, 裁剪多余圖片區域, 再用輪廓找圖
思路是最重要的, 其他的百度, bing, stackoverflow, 安卓文檔, autojs文檔, 最後才是群裏問問
--- 牙叔教程
部分內容來自網絡
本教程僅用於學習, 禁止用於其他用途