Pythonでいろいろやってみる

Pythonを使った画像処理や機械学習などの簡単なプログラムを載せています。

2020-11-01から1ヶ月間の記事一覧

四角形と三角形の中から三角形だけ抽出する(特定形状の抽出)

四角形と三角形が混在する画像から、三角形のみを抽出します。Pythonの画像処理ライブラリOpenCVの領域検出機能findContoursで図形の領域を抽出、近似図形算出機能approxPolyDPで求めた近似図形の頂点数から三角形かどうかを判断します。

画像が回転する動画

画像が回転するアニメーションを作ります。Pythonの画像処理ライブラリPillowのrotateで画像を回転、cropで画像の中央を切り抜きます。回転角度を変えながら画像を生成しGIFアニメを作ります。

少しずつ画像がはっきりする動画

ぼやけた画像からはっきりした画像へと少しずつ変化する動画を作成します。 Pythonの画像処理ライブラリPillowのモザイク処理やBlurによるぼかし処理を少しずつ弱くして徐々に画像がはっきりするアニメーションGIFを作ります。