我正在开发一个简单的使用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