行列・基本型

OpenCV for C#

Cv2.BitwiseAnd の使い方【OpenCV/C#(OpenCvSharp)】〜ビット演算とマスク処理〜

OpenCVのCv2.BitwiseAndをC#(OpenCvSharp)で使う方法を解説。BitwiseOr・BitwiseXor・BitwiseNotも含め、マスクを使った色抽出・領域切り抜きの実装例を紹介します。
OpenCV for C#

Cv2.Absdiff の使い方【OpenCV/C#(OpenCvSharp)】〜差分画像を作る〜

OpenCVのAbsdiffをC#(OpenCvSharp)で使う方法を解説。2枚の画像の絶対差分を取り、背景差分や変化検出に活用する実装レシピです。
OpenCV for C#

Cv2.CountNonZero の使い方【OpenCV/C#(OpenCvSharp)】〜非ゼロ画素を数える〜

OpenCvSharp で Cv2.CountNonZero を使い非ゼロ画素数を取得する方法を解説。マスク検証や差分検出など実務でよく使うパターンをC#コードで紹介します。
OpenCV for C#

Cv2.Add / Cv2.AddWeighted の使い方【OpenCV/C#(OpenCvSharp)】〜画像の加算・ブレンド合成〜

OpenCV の Cv2.Add・Cv2.AddWeighted を C#(OpenCvSharp)で使う方法を解説。画像の加算合成とアルファブレンドの実装レシピを完全コード付きで紹介します。
OpenCV for C#

Cv2.LUT の使い方【OpenCV/C#(OpenCvSharp)】〜ルックアップテーブルで階調変換〜

OpenCV の Cv2.LUT を C#(OpenCvSharp)で使う方法を解説。ガンマ補正・階調反転・コントラスト強調などのLUT変換を完全なコードで紹介します。
OpenCV for C#

Cv2.HConcat / VConcat の使い方【OpenCV/C#(OpenCvSharp)】〜画像を横・縦に連結する〜

OpenCvSharpのCv2.HConcat・Cv2.VConcatで画像を横・縦に連結する方法を解説。比較用タイル表示や処理前後の並べ方をC#の完全コードで紹介します。
OpenCV for C#

Cv2.Flip / Cv2.Rotate の使い方【OpenCV/C#(OpenCvSharp)】〜反転・90度回転〜

OpenCvSharp の Cv2.Flip と Cv2.Rotate を使って画像の反転・90度回転を行う方法を C# のサンプルコードで解説します。データ拡張や表示向き補正など実務ユースケースも紹介。
OpenCV for C#

Cv2.Split / Cv2.Merge の使い方【OpenCV/C#(OpenCvSharp)】〜チャンネルを分解・結合する〜

OpenCvSharp の Cv2.Split / Cv2.Merge でBGR画像のチャンネルを分解・結合する方法を完全なC#コード付きで解説。色抽出や個別チャンネル処理の実装に。
OpenCV for C++

cv::countNonZero の使い方【OpenCV/C++】〜非ゼロ画素を数える〜

OpenCV C++ で cv::countNonZero を使い非ゼロ画素数を取得する方法を解説。二値化後の面積計算や差分検出など実務的な使い方をサンプルコード付きで紹介。
OpenCV for C++

cv::LUT の使い方【OpenCV/C++】〜ルックアップテーブルで階調変換〜

OpenCV C++ で cv::LUT を使ったルックアップテーブルによる階調変換の実装方法を解説。ガンマ補正・コントラスト強調など実務での使い方を完全サンプルコード付きで紹介。