2026-10

OpenCV for C#

Cv2.GetPerspectiveTransform の使い方【OpenCV/C#(OpenCvSharp)】〜射影変換行列を求める〜

OpenCVのCv2.GetPerspectiveTransformをC#(OpenCvSharp)で使う方法を解説。4点対応から射影変換行列を求め、WarpPerspectiveで台形補正・書類スキャンを実装します。
OpenCV for C#

Cv2.GetRotationMatrix2D の使い方【OpenCV/C#(OpenCvSharp)】〜回転行列を作る〜

OpenCVのGetRotationMatrix2DをC#(OpenCvSharp)で使う方法を解説。回転中心・角度・スケールを指定して2D回転行列を生成し、WarpAffineで画像回転を実装する手順を紹介。
なりすまし判定・ライブネス検知

なりすまし判定APIを無料プランで試す【curl / Python・最初の判定まで】

顔画像1枚を送るだけで写真・画面のなりすましを判定する REST API を、無料プラン(月50回)で試す手順。curl と Python の動くコード、isFakeFace / isFakeLikelihood(しきい値 0.15)の読み方まで。
OpenCV for C#

Cv2.WarpAffine の使い方【OpenCV/C#(OpenCvSharp)】〜アフィン変換で画像を回転・平行移動する〜

OpenCvSharpのCv2.WarpAffineを使った画像のアフィン変換(回転・平行移動)を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#コードで紹介。