2021-08-01から1ヶ月間の記事一覧
写真に写った余分なものを消去します。Pythonの画像処理ライブラリOpenCVのInpainting機能により写真の小さな傷や余分なものを消去できます。消去した部分は周辺の画素情報より補完されます。
アジサイの写真を明るく鮮やかにします。Pythonの画像処理ライブラリOpenCVで画像の色空間をBGRからHSVに変換、S(彩度)・V(明度)をルックアップテーブルでガンマ補正することで鮮やかさと明るさを上げます
白地に黒の輪郭だけ描かれた図形をランダムな色で塗りつぶします。Pythonの画像処理ライブラリOpenCVの領域検出機能で図形を検出し、検出した座標に色を塗ります。
写真に関係無い人が写っている場合に顔にモザイクをかけたい場合があります。Pythonの画像処理ライブラリOpenCVの顔検出機能を使って人の顔を自動検出しモザイクをかけます。