C++ と OpenCV を使用して単純な「レーザー ライン」スキャナーを開発しています。これまでのところ、レーザー ラインの中心を 1 ピクセルの精度で検出できるので、可能な「サブ ピクセル」関数/アルゴリズムの開始点があります。(レーザーラインの幅は約 15 ~ 20 ピクセルです)
今、これをサブピクセルの精度に改良することに興味があります。OpenCVにはサブピクセル検出機能があることは知っていますが、私が知る限り、これらはコーナーを検出するためだけのものです。
誰か提案があれば、聞きたいです。
いくつかの情報;
システム: QT フレームワーク、C++、OpenCV ライブラリ
カメラ; モノクロ(無彩色)、赤フィルター搭載
画像解像度; 2560×1920
注: 1 つの画像のみがレーザー ラインに対して分析されます。