OpenCV for C#

OpenCV for C#

Cv2.GaussianBlur の使い方【OpenCV/C#(OpenCvSharp)】〜ガウシアンぼかしで画像を平滑化する〜

OpenCvSharpのCv2.GaussianBlurでガウシアンぼかしを実装する方法を解説。引数の選び方・カーネルサイズ・シグマの実践的な使い方をC#コードで紹介。
OpenCV for C#

Cv2.AdaptiveThreshold の使い方【OpenCV/C#(OpenCvSharp)】〜適応的二値化で照明ムラに強い処理を実現する〜

OpenCvSharp の Cv2.AdaptiveThreshold で適応的二値化を実装する方法を解説。照明ムラがある画像でも安定した二値化ができるC#サンプルコード付き。
OpenCV for C#

Cv2.Threshold の使い方【OpenCV/C#(OpenCvSharp)】〜画像を二値化する(大津の方法含む)〜

OpenCvSharpのCv2.Thresholdで画像を二値化する方法を解説。固定閾値・大津の方法(Otsu)・適応的二値化まで完全なC#サンプルコード付きで紹介します。
OpenCV for C#

Mat ROI の使い方【OpenCV/C#(OpenCvSharp)】〜画像の一部領域を切り出す〜

OpenCV C#(OpenCvSharp)でMat ROIを使って画像の一部領域を切り出す方法を解説。Rect指定・コピー・書き戻しまで実務に即したコードで紹介。
OpenCV for C#

OpenCvSharp.Scalar の使い方【OpenCV/C#】色・スカラー値の型と使い方

OpenCvSharp の Scalar 型について、BGR色指定・グレースケール・Mat初期化など実務でよく使うパターンをC#コードで解説します。
OpenCV for C#

Cv2.Line の使い方【OpenCV/C#(OpenCvSharp)】〜画像に直線を描画する〜

OpenCvSharp で Cv2.Line を使って画像に直線を描画する方法を解説。引数の意味・線種・アンチエイリアスの違いをC#の完全サンプルコードで説明します。
OpenCV for C#

Cv2.Circle の使い方【OpenCV/C#(OpenCvSharp)】画像に円を描画する

OpenCvSharp の Cv2.Circle を使って画像に円を描画する方法をC#コードで解説。塗りつぶし円・アンチエイリアスなど実践的な使い方を紹介します。
OpenCV for C#

Cv2.ImWrite の使い方【OpenCV/C#】〜画像をファイルに保存する〜

OpenCvSharp の Cv2.ImWrite を使って画像をファイルに保存する方法を解説。JPEG品質・PNG圧縮などの保存オプションも C# サンプルコードで紹介します。
OpenCV for C#

Cv2.CvtColor の使い方【OpenCV/C#】色空間をグレースケール・HSVに変換する

OpenCvSharp で Cv2.CvtColor を使って色空間を変換する方法を解説。グレースケール・HSV変換のC#完全サンプルコード付き。つまずきポイントも紹介。
OpenCV for C#

Cv2.Rectangle の使い方【OpenCV/C#】〜画像に矩形を描画する〜

OpenCvSharp(C#)でCv2.Rectangleを使って画像に矩形を描画する方法を解説。引数の詳細・実践例・つまずきポイントまで網羅。