-
【Python・OpenCV】2つの画像の合成(cv2.addWeighted)
2024/1/5
はじめに PythonでOpenCVを使って2つの画像を合成(ブレンディング)する方法について紹介します。画像の合成というと画像に透かしを付けたり、動画編集なのどで初めの画像がフェードアウトしながら次 ...
-
【Python・VSCode】Pythonのバージョン切り替え方法
2023/10/6
はじめに Pythonはさまざまなバージョンがあり、プロジェクトごとに異なるバージョンを使用することがあります。Visual Studio Code(VSCode)は、異なるPythonバージョンを切 ...
-
【Python・OpenCV】4種類のノイズ除去フィルターの使い方と特徴について
2024/8/6
はじめに OpenCVは、画像処理やコンピュータビジョンにおいて非常に人気のあるライブラリです。その中でも、ノイズ除去フィルターは画像のノイズ除去やエッジの滑らか化などのタスクに広く使用されます。この ...
-
【Python入門】if文による条件分岐
2023/9/29
はじめに Pythonには、条件に基づいてプログラムの流れを制御するためのif文があります。if文はプログラムの中で非常に重要な役割を果たすため、初心者の方にとっては理解するのが難しいかもしれません。 ...
-
【Python・OpenCV】基本図形の一つ、直線の描画について解説(cv2.line)
2024/3/16
はじめに 画像の上に直線を描画方法について解説します。 直線を描画 2 点を結ぶ直線を描画するためにはcv2.line関数を使用します。 cv2.line関数 cv2.line(入力画像, pt1, ...
-
【Python・OpenCV】カラー画像をグレースケールに変換する
2023/9/24
はじめに カラー画像をグレースケールに変換する方法について説明します。グレースケールは明度という 1 つのコンポーネントのみを使用して色を定義する最も単純なモデルとなります。明るさの値は、0 (黒) ...
-
【Python・OpenCV】画素値にアクセスする方法
2023/5/5
はじめに PythonでOpenCVの画像データの画素値にアクセスする方法について紹介します。画素値の取得や書き換えは、画像処理ではよく利用するので参考にしてください。 画素値とは 写真を拡大していく ...
-
【Python・OpenCV】インストール済みのバージョンを確認する方法
2023/5/1
はじめに OpenCVとPythonのバージョンを確認する方法を紹介します。稀にしか使わないかもしれませんが、備忘録として投稿します。 2023年5月の本投稿執筆時点の最新バージョンはOpenCVが4 ...
-
【Python・OpenCV・numpy】画像の塗りつぶし
2024/3/16
はじめに 画像データを1色に塗りつぶす方法について解説します。画像の塗りつぶしは画像データの初期化などで利用する機会が多いと思いますが、本投稿で画像データの初期化時に行う方法と初期化をした後に行う方法 ...
-
【Python・OpenCV】画像をコピーする(全体、部分的)
2024/3/16
はじめに OpenCVで画像を扱っていると画像処理前の元の画像のデータが必要になることがあります。画像に矩形や文字などを描画すると画像データは書き変わってしまうため、コピーした画像に対してこのような処 ...