写真に写っている人を簡単に認識できなくする方法を探しています。自分のオンラインアルバムに写真(通常は都市や風景)を入れるときは常に、見知らぬ人の写真を公開しないことが礼儀正しさの基本事項であるため、最初にすべての認識できる人を認識できないようにします。
したがって、私は基本的にGoogleがストリートビュー画像に対して行うことを多かれ少なかれ行いたいと思っています。現在、Gimpですべての顔の周りに楕円の選択範囲を描画し、選択範囲にぼかしフィルターを使用して、写真ごとにこれを手動で行っています。
ワンクリックで多かれ少なかれこれをぼかすことができるツールはありますか?理想的には、最初のステップで認識されたすべての顔を表示してから、ぼかしたくない顔の選択を解除できますか?
(車のナンバープレートなど、他の個人の詳細をぼかすこともいいでしょうが、私の主な目的は、人々が写真に頻繁に登場するため、顔をぼかすためのこのようなツールを見つけることですが、判読可能なナンバープレートの総数は最小限です。さらに、顔をぼかすツールを探しています。ピクセレーションはフォールバックになる可能性がありますが、ぼかしほど画像の他の部分とうまく統合されません。)
私はこのようなツールをもうしばらく探していましたが、見つけたものはすべて次の3つのカテゴリのいずれかに属しているようです。
- このアプリなどのデスクトップコンピューターではなく、スマートフォンで実行することを目的としています。
- これやこれ、またはこの記事のような同様の質問によって示されるように、それはビデオのためのものです。
- これはウェブベースであるため、すべての写真を処理するために誰かのサーバーにアップロードする必要があり、このサービスやこのエディターなどで写真を編集するときにはインターネット接続が必要です。
私は、インターネット接続を必要とせずにWindowsやUbuntuで動作するソフトウェアのみを探しています(つまり、処理のためにすべての写真をアップロードする必要のあるクラウドツールはありません)。無料のツールがいいですが、有償ツールのほうが、まったくツールがないよりはましです。
cvHaarDetectObjects
、現在の(下位互換性がない?)APIを1つの追加パラメーターと一致するように呼び出しを更新しましたが、gccはへの未定義の参照で失敗しlrint
ます。