写真を一度に圧縮して、透かしをいれるのは、縮小革命でできました。
はてなブログへの画像アップデートも一度に多数できるようになりました。
しかし、プライバシーの点から、顔の映っている写真は、モザイクを掛けたいです。
そこで、Vector: ソフトライブラリ&PCショップ さんを調べてみたらありました。オートフェースモザイクjava。さっそくダウンロードして、日本語名ではないルートに置きました。
次にreadme.txtに記載してある通りに、OPENCV3.2をダウンロード、解凍、オートフェースモザイクjavaの直下のフォルダに置きました。
次にopencv_java320.dllのフォルダを、Windowsのシステムの環境変数のPathの値に追加設定します。
[START][WINDOWSシステムツール][コントロールパネル][システム][システムの詳細設定][起動と回復][環境変数]で設定画面まで行きます。
編集(I)ボタンを押します。
編集(E)ボタンを押して、1行例えば私の環境では、D:\BACKUP\WORK\AutoFaceMosaicJava 1.0.2\opencv\build\java\x64を追加しました。
コントロールパネルが閉じるまでOKボタンを押して、パソコンを再起動しました。
face_mosaic.jarを起動します。
オート・フェース・モザイクjavaのコントロール画面が起動します。
inputのフォルダにモザイクをかけたい画像を置きます。
顔を四角で囲むを選択して、実行(スイッチON!)
ちゃんと、パスが通っていたら、顔があると思われる位置に四角い緑の線で囲まれた画像が出力されます。
左の女性は、顔の位置を正しく認識しましたが、右の女性は認識しませんでした。他にも誤認識が3か所くらい。他の画像も同様で、特に誤認識が多いです。使えるまで、もう少しでした。実行すると、すぐに結果が出てしまって、あとから修正がきかないのも、もう一歩な感じです。選択に失敗があっても、それを簡単に処理から外して、追加が手動で簡単にできれば、かなり使えるソフトになるのでは。
モザイクを自動でかけられるソフトは無いか継続して探します。
ではでは。
|