我正在使用 C++ 和 OpenCV 开发一个简单的“激光线”扫描仪。到目前为止,我可以以 1 个像素的精度检测激光线的中心,因此我有一个可能的“亚像素”功能/算法的起点。(激光线宽约 15-20 像素)
现在我有兴趣将其改进为亚像素精度。我知道 OpenCV 有一些亚像素检测功能,但据我所知,这些仅用于检测角点。
如果有人有任何建议,我想听听他们的意见。
一些信息;
系统:QT Framework、C++、OpenCV库
相机; 单色(无颜色),配备红色滤光片
图像分辨率;2560 x 1920
注意:对于激光线,仅分析 1 个图像。