OpenCV for C#

OpenCV for C#

Cv2.ContourArea / Cv2.ArcLength の使い方【OpenCV/C#(OpenCvSharp)】〜輪郭の面積・周長を求める〜

OpenCVのCv2.ContourArea・Cv2.ArcLengthをC#(OpenCvSharp)で使う方法を解説。輪郭の面積・周長を取得してノイズ除去や物体フィルタリングに活用する実践的な実装例を紹介。
OpenCV for C#

Cv2.DrawContours の使い方【OpenCV/C#(OpenCvSharp)】〜輪郭を描画する〜

OpenCV の Cv2.DrawContours を C#(OpenCvSharp)で使う方法を解説。FindContours で検出した輪郭を画像に描画する実装レシピです。
OpenCV for C#

Cv2.FindContours の使い方【OpenCV/C#(OpenCvSharp)】〜輪郭を検出する〜

OpenCvSharpのCv2.FindContoursで輪郭検出する方法を解説。C#完全サンプルコード付き。RetrievalModes・ContourApproximationModes の選び方やつまずきポイントも紹介。
OpenCV for C#

Cv2.MorphologyEx の使い方【OpenCV/C#(OpenCvSharp)】〜モルフォロジー変換でノイズ除去・穴埋めを行う〜

OpenCvSharp で Cv2.MorphologyEx を使ったモルフォロジー変換(オープニング・クロージング)の実装方法を解説。C#のコード例とつまずきポイントを紹介。
OpenCV for C#

Cv2.Erode / Cv2.Dilate の使い方【OpenCV/C#(OpenCvSharp)】〜収縮・膨張処理〜

OpenCvSharp で Cv2.Erode(収縮)と Cv2.Dilate(膨張)を使った形態学的処理の実装方法を解説。ノイズ除去や物体検出の前処理に使える完全なC#サンプルコード付き。
OpenCV for C#

Cv2.Laplacian の使い方【OpenCV/C#(OpenCvSharp)】〜ラプラシアンフィルタでエッジを検出する〜

OpenCvSharpのCv2.Laplacianを使ったラプラシアンフィルタによるエッジ検出の実装方法を解説。引数・つまずきポイント・実践例をC#コードで紹介。
OpenCV for C#

Cv2.Canny の使い方【OpenCV/C#(OpenCvSharp)】〜エッジ検出で輪郭を抽出する〜

OpenCvSharp の Cv2.Canny でエッジ検出を行う方法を C# の完全コードで解説。しきい値の選び方や前処理のコツ、つまずきポイントも紹介します。
OpenCV for C#

Cv2.Blur の使い方【OpenCV/C#(OpenCvSharp)】〜平均化フィルタでノイズを除去する〜

OpenCvSharp の Cv2.Blur で平均化フィルタを適用する方法を解説。opencv blur のC#実装サンプルとカーネルサイズの選び方、つまずきポイントも紹介。
OpenCV for C#

Cv2.BilateralFilter の使い方【OpenCV/C#(OpenCvSharp)】バイラテラルフィルタで輪郭を残してぼかす

OpenCvSharp の Cv2.BilateralFilter を使ったバイラテラルフィルタの実装方法を解説。C# コードで輪郭を保ちながらノイズ除去する手順を紹介します。
OpenCV for C#

Cv2.MedianBlur の使い方【OpenCV/C#(OpenCvSharp)】〜メディアンフィルタで画像のノイズを除去する〜

OpenCvSharp の Cv2.MedianBlur でメディアンフィルタを適用する方法を解説。ソルト&ペッパーノイズの除去など実践的なC#コード付きで紹介します。