OpenCV for C++

OpenCV for C++

cv::rectangle の使い方【OpenCV/C++】〜画像に矩形を描画する〜

OpenCV C++ で cv::rectangle を使って画像に矩形を描画する方法を解説。引数の意味・塗りつぶし・線幅・物体検出の可視化まで実務目線で紹介します。
OpenCV for C++

cv::imread の使い方【OpenCV/C++】〜画像ファイルを読み込む〜

OpenCV C++ で cv::imread を使って画像ファイルを読み込む方法を解説。引数・フラグ・エラー処理・よくあるつまずきポイントまで実装例付きで紹介。
OpenCV for C++

OpenCV + opencv_contrib を Windows でビルドする完全ガイド【C++/VS2022】

Windows で OpenCV + opencv_contrib を CMake と Visual Studio 2022 を使ってビルドする手順を解説。opencv_world の生成・FREAK による動作確認まで網羅。
OpenCV for C++

OpenCV + opencv_contrib を Raspberry Pi OS でビルドする【C++】

Raspberry Pi OS(64bit)で OpenCV + opencv_contrib をソースからビルドする手順を解説。cmake の OPENCV_EXTRA_MODULES_PATH 指定から make install まで C++ 開発者向けに網羅。
OpenCV for C++

cv::Mat ROI で画像の一部を切り出す方法【OpenCV/C++】

OpenCV C++ で cv::Mat ROI を使って画像の一部領域を切り出す方法を解説。cv::Rect による指定、ROI への書き込み、コピーとの違いなど実務頻出の操作を網羅。
OpenCV for C++

cv::imwrite の使い方【OpenCV/C++】〜画像をファイルに保存する〜

OpenCV C++ で画像をファイルに保存する cv::imwrite の使い方を解説。PNG・JPEG・BMPなど各フォーマットの保存オプションや実務でのつまずきポイントを完全サンプルで説明します。
OpenCV for C++

OpenCV/C++ putText の使い方 〜画像に文字を書き込む〜

cv::putTextの使い方をC++サンプルコードで解説。FONT_HERSHEY_SIMPLEXをはじめ引数の意味・座標指定の注意点・フォント一覧まで実装視点でまとめています。
OpenCV for C++

OpenCV/C++ cvtColor の使い方 〜グレースケール変換と画像加工〜

C++でcv::cvtColorを使う方法を解説。BGR→グレースケール変換を中心に、引数の意味・つまずきポイントまで実装者視点で紹介します。
OpenCV for C++

OpenCV/C++ rectangle・circle・line の使い方 〜図形を描画する〜

OpenCV C++でcv::rectangle・cv::circle・cv::lineを使って画像に図形を描画する方法を解説。cv::Point・cv::Scalar・cv::Rectの使い方も含む実装レシピ。
OpenCV for C++

cv::Rect の使い方【OpenCV/C++】〜矩形領域を扱う基本型〜

OpenCV C++ で矩形領域を扱う cv::Rect の使い方を解説。定義・演算・ROI切り出し・矩形同士の論理演算まで実装例付きで紹介します。