PHPとMySQLを使ったシステムで同じ画像を探す方法を教えてください。
あるウェブサイトにユーザが画像をアップロードする機能があります。
この機能で、すでにアップロードされた画像をチェックしたいと思っています。
私のアイディアでは、
1. 画像のそれぞれに画像ハッシュのようなものを作成する。
2. 新しくアップロードされた画像にもハッシュを作成し、データベースで他のものと比べる。
方法を調べてみたのですが、問題点が多々ありました。
1. PHPの非標準の拡張子が必要(もしくはPHPではない)・・・
私個人にとってはそれでもよいのですが、CMSのプラグインとして作成したいので、これは出来ません。
2. 二つの画像を比べる方法は見つかったのですが、一枚と例えば数千の画像と比べたいと思っています。
一対一で調べる方法は効率よくありませんよね・・・・
違うサイズ、上書きされたJPG、もしくは違うJPG圧縮でも大丈夫です。また似ている画像のみ探す方法でも良いです。
何か簡単な方法はありませんか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。