問題タブ [phash]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1026 参照

ffmpeg - FFMPEG はインストールされているが見つからない

pHashをインストールしようとしていますが、実行すると次の./configureメッセージが返されます。

しかし、FFMPEG は正しくインストールされており、実際に実行すると次のffmpegように返されます。

なぜこれが起こるのですか?

0 投票する
1 に答える
3499 参照

java - やや異なる画像の検出 - 知覚ハッシュと差分ハッシュの Java 実装はありますか?

私は、類似したメディア画像とやや異なるメディア画像を検出するためのソリューションに取り組んでいます。

たとえば、画像を処理するためのテクニックを提案する多くの記事に出くわしました-画像比較-高速アルゴリズム

  1. ファイル ハッシュ ベース (md5、sha1 など) - 試してみましたが、まったく同様のコンテンツでうまく機能しました。

  2. 再スケーリングされた画像の知覚ハッシュ (phash) - phash.org が提供するものと同じくらい正確な Java 実装を探しています。@ http://pastebin.com/Pj9d8jt5で提供されている 1 つの Java ソリューションは、誤検出があると報告されていますが、試したことはありません。

  3. 変更された画像の機能ベース (SIFT) - キックスタートのサンプル コードを探しています。

他の提案があれば、共有してください。

0 投票する
0 に答える
818 参照

macos - pHashの醸造処方

数日間のグーグル検索とさまざまな提案の試行の後、ソースから MacOS Sierra 用の pHash をビルドしようとしています。次に、あるコメントで、Brew を使用して pHash をビルドする際のいくつかの問題が指摘されました。いくつかの道をたどって失敗した後、MacOS Sierra で機能する pHash の式を誰かが持っているかどうか尋ねてみようと思いました。

0 投票する
1 に答える
48 参照

cluster-analysis - 数値以外のリスト間の類似性を定量化するために使用できるメカニズムは何ですか?

基本的に、材料とそれに関連する量のリストとして構造化されたレシピのデータベースがあります。レシピが与えられた場合、バリエーションや省略を考慮して類似のレシピをどのように特定しますか? たとえば、水の代わりに牛乳を使用したり、砂糖の代わりに蜂蜜を使用したり、風味のために何かを完全に省略したりします.

現在の戦略は、主な成分の組み合わせに対して複数の内部結合を行うことですが、これは大規模なデータベースでは非常に遅くなる可能性があります. これを行う別の方法はありますか?知覚的ハッシングに相当するものが理想的です!

0 投票する
1 に答える
903 参照

php - PHP で PHASH を使用してハッシュを生成する

PHASHで文字列から値を生成するにはどうすればよいPHPですか?

with (パスへのパスではありませんASP)を使用するコードベースを継承しました。研究から、画像に使用されます。PHASHstringsPHASH

私は現在、コードベースのこの部分を を使用して書き直していPHPます。便利なライブラリがいくつかあります。

ただし、どちらも画像へのパスが必要です。試してみましたjenssegers/imagehashが、ランダムな文字列を渡すと例外がスローされます。

PHASH以下のコードは、レガシー コードベース内で現在どのように使用されているかを示しています。

アップデート

PHASHはコードベース内のカスタム関数ですが、大文字と小文字が混在しているため ( PHashvs PHASH)、最初は見つけられませんでした。

幸いなことに、に書かれている次のSO回答C#を見つけました。答えを提供してくれた@Lathejockey81に感謝します。これを以下のPHPに変換しました(答えとして)。