行列・基本型

OpenCV for C++

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

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

Mat::convertTo の使い方【OpenCV/C++】〜型変換とスケーリング〜

OpenCV C++ で Mat::convertTo を使って画像の型変換とスケーリングを行う方法を解説。CV_8U→CV_32F変換など実務頻出パターンをコード付きで紹介。
OpenCV for C++

cv::hconcat / vconcat の使い方【OpenCV/C++】〜画像を連結する〜

OpenCV C++ で cv::hconcat・vconcat を使い画像を水平・垂直に連結する方法を解説。複数画像の並べ方から実務でのタイル表示まで実装例付きで紹介。
OpenCV for C++

cv::flip / cv::rotate の使い方【OpenCV/C++】〜画像の反転・90度回転〜

OpenCV C++ で cv::flip と cv::rotate を使って画像を反転・90度回転する方法を解説。引数の指定ミスや型の落とし穴も含めて実装例とともに紹介。
OpenCV for C++

cv::normalize の使い方【OpenCV/C++】〜画像・行列を正規化する〜

OpenCV C++ で cv::normalize を使って画像や行列を正規化する方法を解説。0〜255へのスケーリング、L2正規化など実務でよく使うパターンをサンプルコード付きで紹介。
OpenCV for C++

cv::mean / meanStdDev の使い方【OpenCV/C++】〜平均・標準偏差を求める〜

OpenCV C++ で cv::mean・cv::meanStdDev を使い、画像やROIの画素値の平均・標準偏差を求める方法を完全サンプルつきで解説します。
OpenCV for C++

cv::minMaxLoc の使い方【OpenCV/C++】〜最大値・最小値と位置を求める〜

OpenCV C++ で cv::minMaxLoc を使い画像の最大値・最小値とその座標を取得する方法を解説。マスク指定や差分検査への応用例も紹介します。
OpenCV for C++

cv::split / cv::merge の使い方【OpenCV/C++】〜チャンネルを分解・結合する〜

OpenCV C++ で cv::split / cv::merge を使いチャンネルを分解・結合する方法を解説。Bチャンネル抽出やアルファ合成など実務でよく使うパターンを完全なサンプルコードで紹介。
OpenCV for C++

cv::bitwise_and の使い方【OpenCV/C++】〜ビット演算とマスク処理〜

OpenCV C++ で cv::bitwise_and を使ったビット演算とマスク処理の実装方法を解説。bitwise_or・bitwise_not も合わせて、ROI抽出や背景除去の実践例を紹介します。
OpenCV for C++

cv::absdiff の使い方【OpenCV/C++】〜差分画像を作る〜

OpenCV の cv::absdiff を C++ で使う方法を解説。2枚の画像の差分を取る基本から、背景差分・変化検出の実践例まで、コード付きで説明します。