色変換・画像処理

OpenCV for C#

Cv2.CopyMakeBorder の使い方【OpenCV/C#(OpenCvSharp)】〜画像に枠(パディング)を付ける〜

OpenCvSharp の Cv2.CopyMakeBorder で画像にパディングを追加する方法を解説。BorderTypes の種類や実務での活用例をC#コードで紹介します。
OpenCV for C#

Cv2.FloodFill の使い方【OpenCV/C#(OpenCvSharp)】〜塗りつぶし処理〜

OpenCVのFloodFillをC#(OpenCvSharp)で使う方法を解説。シードポイントから領域を塗りつぶす実装レシピ。マスク指定や差分閾値の実践例も紹介。
OpenCV for C#

Cv2.GetTextSize の使い方【OpenCV/C#(OpenCvSharp)】〜描画する文字のサイズを測る〜

OpenCV の Cv2.GetTextSize を C#(OpenCvSharp)で使う方法を解説。文字列の描画サイズを取得してテキストを中央揃えや背景付きで表示する実装レシピ。
OpenCV for C#

Cv2.Polylines / Cv2.FillPoly の使い方【OpenCV/C#(OpenCvSharp)】〜多角形を描画・塗りつぶす〜

OpenCvSharp で Cv2.Polylines・Cv2.FillPoly を使い多角形の輪郭描画と塗りつぶしを行う方法を C# の完全コード付きで解説します。
OpenCV for C#

Cv2.Ellipse の使い方【OpenCV/C#(OpenCvSharp)】〜楕円を描画する〜

OpenCvSharp の Cv2.Ellipse で楕円・円弧を描画する方法を解説。引数の意味から傾き・部分弧の描き方、実務での活用例まで C# コードで説明します。
OpenCV for C#

Cv2.HoughCircles の使い方【OpenCV/C#(OpenCvSharp)】〜ハフ変換で円を検出する〜

OpenCvSharp の Cv2.HoughCircles を使って画像から円を検出する方法をC#で解説。引数の調整ポイントや実務での使い方もカバー。
OpenCV for C#

Cv2.HoughLinesP の使い方【OpenCV/C#(OpenCvSharp)】〜直線を検出する(ハフ変換)〜

OpenCvSharp の Cv2.HoughLinesP で直線検出を行う方法を C# の完全コードで解説。引数の意味・パラメータ調整・実務での応用例まで紹介します。
OpenCV for C#

Cv2.InRange の使い方【OpenCV/C#(OpenCvSharp)】〜色範囲でマスクを作る(色抽出)〜

OpenCvSharp の Cv2.InRange を使って色範囲でマスク画像を生成する方法を解説。HSV 色空間での色抽出の実装例もC#コードで紹介します。
OpenCV for C#

Cv2.EqualizeHist / CLAHE の使い方【OpenCV/C#(OpenCvSharp)】〜ヒストグラム平坦化で画像のコントラストを改善する〜

OpenCvSharpのCv2.EqualizeHistとCLAHEでヒストグラム平坦化を行う方法をC#で解説。グローバル均等化とローカル均等化の違いを実装例で比較します。
OpenCV for C#

Cv2.MatchTemplate の使い方【OpenCV/C#(OpenCvSharp)】〜テンプレートマッチングで部分画像を検索する〜

OpenCVのCv2.MatchTemplateをC#(OpenCvSharp)で使うテンプレートマッチングの実装解説。基本的な使い方から複数マッチ検出まで、実務向けサンプルコード付きで紹介します。