2026-08

OpenCV for C++

cv::morphologyEx の使い方【OpenCV/C++】〜オープニング・クロージングでノイズ除去〜

OpenCV C++ で cv::morphologyEx を使いモルフォロジー変換(オープニング・クロージング等)を実装する方法を完全サンプルコードで解説します。
OpenCV for C++

cv::erode / cv::dilate の使い方【OpenCV/C++】〜収縮・膨張処理の基本と実践〜

OpenCV C++ で cv::erode(収縮)と cv::dilate(膨張)を使う方法を解説。カーネルの作り方から実務でよく使うノイズ除去・輪郭強調までコード付きで紹介。
OpenCV for C++

cv::Laplacian の使い方【OpenCV/C++】〜ラプラシアンフィルタでエッジを検出する〜

OpenCV の cv::Laplacian を C++ で使う方法を解説。ラプラシアンフィルタによるエッジ検出の基本から実践的な使い方、つまずきポイントまで網羅。
OpenCV for C++

cv::Sobel の使い方【OpenCV/C++】〜Sobelフィルタで勾配を求める〜

OpenCV C++ で cv::Sobel を使いエッジ検出・勾配計算を実装する方法を解説。引数・型・実践例・つまずきポイントまで現場目線で説明します。
OpenCV for C++

cv::Canny の使い方【OpenCV/C++】〜エッジ検出の基本と閾値の決め方〜

OpenCV C++ で cv::Canny を使ったエッジ検出の実装方法を解説。閾値の決め方や前処理との組み合わせなど、実務に直結する知識をコード付きで紹介します。
なりすまし判定・ライブネス検知

【実測】Cortex-A76(Raspberry Pi 5)でOpenCVの顔検出はどこまで動くか

GPUのない低スペックCPU(Cortex-A76 / Raspberry Pi 5)で、OpenCVのYuNet顔検出・SFace顔照合がどこまで実用速度で動くかを実測。640x480で13.5fps、1280x720で4.9fps。エッジ・組込での顔認証の現実解を数字で示す。
OpenCV for C++

cv::blur の使い方【OpenCV/C++】〜平均化フィルタで画像を平滑化する〜

OpenCV C++ で cv::blur を使う方法を解説。平均化フィルタの基本的な使い方・引数・実践例・つまずきポイントまで実装者視点でまとめます。
OpenCV for C++

cv::bilateralFilter の使い方【OpenCV/C++】〜エッジを保ちながらノイズを除去するバイラテラルフィルタ〜

OpenCV C++ で cv::bilateralFilter を使い、エッジを残しながらノイズを除去する方法を解説。引数の意味・実践例・つまずきポイントまで網羅。
OpenCV for C++

cv::medianBlur の使い方【OpenCV/C++】〜メディアンフィルタで塩胡椒ノイズを除去する〜

OpenCV C++ で cv::medianBlur を使ったメディアンフィルタの実装方法を解説。塩胡椒ノイズの除去に最適なフィルタの引数・注意点を実用コード付きで紹介。
OpenCV for C++

cv::GaussianBlur の使い方【OpenCV/C++】〜ガウシアンぼかしで画像を平滑化する〜

OpenCV C++ で cv::GaussianBlur を使ったガウシアンぼかしの実装方法を解説。カーネルサイズやシグマの指定方法、実務での使いどころをサンプルコード付きで紹介。