opencv的函数有哪些
时间: 2023-11-10 20:17:42 浏览: 140
OpenCV是一个开源的计算机视觉库,提供了丰富的函数接口,用于图像处理、计算机视觉、机器学习等方面的任务。以下是一些OpenCV的常用函数:
1. imread:读取图像文件
2. imshow:显示图像
3. resize:调整图像大小
4. cvtColor:颜色空间转换
5. threshold:图像二值化
6. Canny:边缘检测
7. HoughLines:直线检测
8. HoughCircles:圆检测
9. findContours:轮廓检测
10. matchTemplate:模板匹配
11. warpAffine:仿射变换
12. warpPerspective:透视变换
13. drawContours:绘制轮廓
14. rectangle:绘制矩形
15. circle:绘制圆形
16. putText:在图像上写字
17. split:将多通道图像分离为单通道图像
18. merge:将多个单通道图像合并为多通道图像
19. calcHist:计算图像直方图
20. equalizeHist:直方图均衡化
21. Sobel:Sobel算子边缘检测
22. Laplacian:Laplacian算子边缘检测
23. GaussianBlur:高斯模糊
24. medianBlur:中值滤波
25. dilate:膨胀操作
26. erode:腐蚀操作
27. getStructuringElement:获取结构元素
28. moments:计算图像矩
29. HuMoments:计算图像的Hu矩
30. matchShapes:计算两个形状的相似度。
阅读全文