python opencv函数
时间: 2023-11-08 19:01:06 浏览: 104
Python的OpenCV函数有很多,以下是其中几个常用的函数:
1. cv.read()和cv.imwrite()函数用于读取和写入图片。
2. cv2.findContours()和cv2.drawContours()函数用于图像的轮廓检测和绘制。
3. cv2.copyMakeBorder()函数用于在图像边界添加边框。
4. cv2.createThinPlateSplineShapeTransformer()函数用于创建形变变换。
5. cv2.copyTo()函数用于复制图像。
6. cv2.circle()和cv2.putText()函数用于在图像上绘制圆和文字。
7. cv2.Laplacian()函数用于计算图像的拉普拉斯算子。
8. cv2.resize()函数用于调整图像的大小。
9. cv2.add()和cv2.addWeighted()函数用于图像的加法和加权加法。
10. cv2.seamlessClone()函数用于无缝克隆图像。
11. cv2.GaussianBlur()和cv2.filter2D()函数用于图像的高斯模糊和自定义滤波器。
12. cv2.getRotationMatrix2D()和cv2.warpAffine()函数用于图像的旋转和仿射变换。
13. 放射变换、透视变换和tps插值是图像的几种形变方式。
14. cv2.minAreaRect()和cv2.boxPoints()函数用于计算图像的最小外接矩形和矩形的四个顶点。
15. meanStdDev()函数用于计算图像的均值和标准差。
16. contourArea()、arcLength()和approxPolyDP()函数用于计算图像的轮廓面积、弧长和多边形逼近。
17. cv2.inpaint()函数用于图像修复。
18. cv2.VideoCapture()函数用于读取视频。
阅读全文