计算机视觉基本概念
1. 霍夫变换(直线检测)
https://www.jianshu.com/p/55eabb42c6c2
注意:(r,θ)可以唯一确定一条直线
(r,θ)可以确定一条经过(8,6)的直线
(r,θ)可以确定一条经过(4,9)的直线
因此,(r,θ)可以确定一条经过(8,6)和(4,9)的直线。如果经过的点足够多,那么就可以确定直线了。当然在使用这个函数的时候,首先对图片进行边缘检测,得到边缘点,接着对每一个边缘点进行霍夫变换,得到众多的正弦曲线。
2. sobel算子
http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/imgproc/imgtrans/sobel_derivatives/sobel_derivatives.html
用来计算图像灰度函数的近似梯度grad,然后通过imshow函数的调用:
imshow( window_name, grad );
就能得到图片的边缘了。
3. 灰度化和二值化
灰度化:https://blog.csdn.net/u012308586/article/details/92795677
二值化:https://blog.csdn.net/chenyuping333/article/details/81483593