php相似圖片
發布時間: 2025-02-28 01:09:19
『壹』 php如何計算兩個字元串的相似度
similar_text('my name is php', 'my name is java', $result);
var_mp($result);
參考鏈接:網頁鏈接
『貳』 php有沒有簡單的方法識別兩張圖片是否相似/相同
理論上肯定是可以的。扮舉不過這應該是一個很高深的東西。所以,我只能給你我很粗淺的方法:
一:寫個函數,這個函數的主要功能是找出一張圖片上的主要顏色(代碼在最後面)
二:把一張圖片有GD庫分成9份(3*3)或更多薯備份,然後用第一個函數來取得每一份小圖的主要顏色。
三:比對這幾份小圖的顏色,看哪一份的顏色是你需要的。
如果你原數缺毀意,你也可以切很多份,比如10000份(100*100),然後計算這10000個顏色的中你需要的顏色的分布,找出你需要的區域。
$i=("image.jpg");
for($x=0;$x
for($y=0;$y
$rgb=($i,$x,$y);
$r=($rgb<<16)&0xFF;
$g=($rgb<<&0xFF;
$b=$rgb&0xFF;
$rTotal=$r;
$gTotal=$g;
$bTotal=$b;
$total;
}
}
$rAverage=round($rTotal/$total);
$gAverage=round($gTotal/$total);
$bAverage=round($bTotal/$total);
熱點內容