版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/BVL10101111/article/details/76671217
此文,将作为本人在实践中,遇到的opencv相关函数的一个汇总,并不断更新,方便后续查询。python和c++均可找到相关对应。
当然在此首推opencv官方文档
图像操作
函数名 | 作用 | 参考文档 |
---|---|---|
minAreaRect | 计算包住所有像素点的最小矩阵 | [1]、[2] |
findContours | 找到图片中物体的轮廓,返回的是轮廓的点集 | [1]、[2] |
drawContours | 画出轮廓,一般和findContours一起使用 | [1] |
findHomography | 计算两个平面(两组坐标)间的单应矩阵,即一个平面到另一个平面的投射关系 | [1]、[2] |
warpPerspective | 对图像进行透视变换(通过变换矩阵,从一个角度变到另一个角度观察图像) | [1]、[2] |
GaussianBlur | 对图片进行高斯模糊处理 | [1]、[2] |
矩阵操作
函数名 | 作用 | 参考文档 |
---|---|---|
eigen | 计算矩阵的特征值和特征向量(需要注意的是,python版返回的特征向量是以列为单位的,c++版是以行为单位的,并且c++是以特征值大小排好序的) | [1]、[2] |