-
【Python・OpenCV】ネガポジ反転、白黒反転を行うには
2024/3/15
はじめに ネガポジ変換は、画像のネガティブとポジティブを切り替える方法です。ネガティブ画像は明るい部分が暗く、暗い部分が明るいもので、ポジティブ画像は通常の色調を持つ画像です。一般的な画像処理アプリケ ...
-
【Python・OpenCV】ソーベル フィルタによるエッジ検出(cv2.Sobel)
2024/1/4
はじめに ソーベル フィルタ(Sobel Filter)は画像処理でエッジ検出を行うための手法の一つです。X方向とY方向の勾配を計算し、それらの勾配の絶対値を組み合わせてエッジの強さを求めます。ソーベ ...
-
【Python・OpenCV】画像の正規化の効果と使い方(cv2.normalize)
2024/3/15
はじめに この記事では、OpenCVのcv2.normalize関数による画像の正規化と、応用例について解説します。 (広告)OpenCV関連書籍をAmazonで探す 画像の正規化 画像データの正規化 ...
-
美しさと効率を両立する、プログラミングに最適なおすすめ日本語フォント5選!
2023/9/24
はじめに プログラミングで誰もが目にするフォントについて、こだわりを持っているエンジニアは多いと思います。優れたフォントは、長時間のコーディングにおいて作業効率を向上させ、コードの品質を高めるのに役立 ...
-
【Python・OpenCV】ヒストグラム逆投影法によるオブジェクト検出(cv2.calcBackProject)
2023/9/24
はじめに 画像処理においてヒストグラムを利用した解析方法が様々に開発されてきました。この記事では、ヒストグラム逆投影法について解説します。ヒストグラム逆投影法は、機械学習やディープラーニングを用いずに ...
-
【Python・OpenCV】適用的ヒストグラム平坦化(CLAHE)の使い方
2023/9/24
はじめに 前回の投稿でOpenCVのcv2.equalizeHist関数を使った、ヒストグラム平坦化について解説しました。今回は、応用編として適用的ヒストグラム平坦化を紹介します。 https://w ...
-
【Python・OpenCV】ヒストグラム平坦化による画像のコントラストの改善(cv2.equalizeHist)
2023/9/24
はじめに 前回、画像のヒストグラム計算の記事を投稿しましたが、今回はヒストグラムを応用したコントラストを改善する方法を紹介します。 https://www.codevace.com/py-opencv ...
-
【Python・OpenCV】画像のヒストグラムを作成するには(cv2.calcHist)
2024/1/5
はじめに 画像を解析において画像のコントラスト調整、画像の二値化(閾値処理)、画像のセグメンテーション(領域分割)、色調補正など、さまざまな画像処理操作においてヒストグラムの解析が行われます。今回はヒ ...
-
【Python・OpenCV】四角形を描画するには(cv2.rectangle)
2024/1/5
はじめに 以前、直線を描画するcv2.line関数の使い方をこちらの投稿で紹介しました。今回は四角形の描画方法について解説します。四角形は顔認識などのオブジェクト認識の結果のマーキングや、オブジェクト ...
-
【Python・OpenCV】画像のコントラストと明るさを変更するには
2024/1/5
はじめに 前回の投稿で、cv2.addWeighted関数の応用として画像のコントラストと明るさを変更する方法を紹介しました。 https://www.codevace.com/py-opencv-a ...