解決すべき問題がありますが、解決策が見つかりませんでした。
元の画像を同じ画像の写真と比較する必要があります。写真が等しい場合はtrueを返し、写真が等しくない場合はfalseを返す必要があります。
写真は元の画像とは別のサイズにすることもできます。また、写真に元の画像の一部しか含まれていない場合は、元の画像を検出する必要があります。
通常の顔検出ライブラリを使用できますか、それともこの問題を解決するためのより良い解決策がありますか?
ありがとう
この問題に取り組むにはいくつかの方法があります。画像がまったく同じかどうかを確認したい場合。あなたはファイルを追いかけることができます。md5比較を使用すると、それがまったく同じファイルであるかどうかを判断するのに役立ちます。これは、実際にそれらを比較する場合には機能しません。
あなたが持っている写真の内容を実際に比較したいのであれば、PHPのgdライブラリを見てみることをお勧めします。
少し調べた後、画像の類似性を比較することについての素敵なブログエントリをここで見つけました。良い読み物です。
写真をGDと比較するときの最初の良い方法は、画像を同じサイズにすることです。サイズは適度なはずなので、16x16くらいだと思います。次に、RGB値、形状などを検討する必要があります。
私があなたに指摘しなければならない他のいくつかのライブラリはlibpuzzleとimagemagickです。どちらも、PHPで画像を比較するのを非常に簡単にします。ただし、ドキュメントはかなり悪いので、さらに多くのグーグルと実際のテストが必要になる場合があります。幸運を!