我正在開發一個簡單的使用C++和OpenCV的「激光線」掃描儀。到目前爲止,我可以以1像素的精度檢測激光線的中心,所以我有一個可能的「子像素」功能/算法的起點。 (激光線約爲15-20像素寬)用亞像素精度檢測激光線的中心
現在我有興趣將這個細化爲亞像素精度。我知道OpenCV有一些 子像素檢測功能,但據我所知這些只是用於檢測 的角落。
如果有人有任何建議,我想聽聽他們。
有些信息;
系統:QT框架,C++,OpenCV庫
攝像機; 單色(無色),配備紅色濾鏡
圖像分辨率; 2560 x 1920
注意:只有1張圖像將被分析爲激光線。
什麼限制你一個像素的精度? – juanchopanza 2013-05-01 07:44:57
我想輸出一系列描述激光線掃描的(真實世界)coördinates。最終它將被用於測量目的。爲了保證最高的精度,我需要確定亞像素精度中激光線的中心。 – phreak 2013-05-01 08:10:52
我明白這一點。不清楚的是問題是什麼。 – juanchopanza 2013-05-02 04:13:28