我正在使用C++和OpenCV开发一个简单的"激光线"扫描仪.到目前为止,我能够以1像素的精度检测激光线的中心,因此我有一个可能的"子像素"功能/算法的起点.(激光线宽约15-20像素)
现在我有兴趣将其提高到亚像素精度.我知道OpenCV有一些亚像素检测功能,但据我所知这些仅用于检测角落.
如果有人有任何建议,我想听听他们的意见.
一些信息;
系统:QT框架,C++,OpenCV库
相机; 单色(无色),配红色滤镜
图像分辨率; 2560 x 1920
注意:仅分析1个图像用于激光线.
c++ opencv detection computer-vision subpixel
c++ ×1
computer-vision ×1
detection ×1
opencv ×1
subpixel ×1