opencv常用函数汇总
时间: 2023-11-17 07:03:50 浏览: 42
OpenCV是一个开源的计算机视觉库,提供了很多常用的图像处理函数。以下是一些常用的OpenCV函数:
1. cv::imread:读取图像文件
2. cv::imshow:显示图像
3. cv::cvtColor:颜色空间转换
4. cv::resize:调整图像大小
5. cv::GaussianBlur:高斯模糊
6. cv::Canny:边缘检测
7. cv::HoughLines:直线检测
8. cv::HoughCircles:圆检测
9. cv::findContours:轮廓检测
10. cv::drawContours:绘制轮廓
11. cv::rectangle:绘制矩形
12. cv::circle:绘制圆形
13. cv::line:绘制直线
14. cv::putText:绘制文本
15. cv::getRotationMatrix2D:计算旋转矩阵
16. cv::warpAffine:仿射变换
相关问题
OpenCV所有函数汇总
OpenCV 是一个功能强大的计算机视觉库,提供了许多函数和工具来处理和操作图像、视频和计算机视觉任务。以下是一些常用的 OpenCV 函数的汇总:
1. 图像读写函数:
- `cv.imread()`:读取图像文件。
- `cv.imwrite()`:保存图像到文件。
2. 图像显示函数:
- `cv.imshow()`:在窗口中显示图像。
- `cv.waitKey()`:等待键盘输入。
3. 图像处理函数:
- `cv.cvtColor()`:颜色空间转换。
- `cv.resize()`:调整图像大小。
- `cv.threshold()`:图像二值化。
- `cv.blur()`:图像模糊处理。
- `cv.Canny()`:边缘检测。
4. 视频处理函数:
- `cv.VideoCapture()`:打开视频文件或者设备。
- `cv.VideoWriter()`:创建视频文件或者编码器。
- `cv.VideoCapture.read()`:读取视频帧。
- `cv.VideoWriter.write()`:写入视频帧。
5. 特征检测和描述函数:
- `cv.SIFT()`:创建 SIFT 特征检测器。
- `cv.SURF()`:创建 SURF 特征检测器。
- `cv.ORB()`:创建 ORB 特征检测器。
- `cv.matchTemplate()`:模板匹配。
这只是一小部分 OpenCV 提供的函数,还有许多其他函数可用于不同的图像处理和计算机视觉任务。可以参考 OpenCV 官方文档以获取更详细的函数列表和使用方法。
python opencv常用函数
Python OpenCV是一个强大的计算机视觉库,提供了许多常用的函数来处理图像和视频。以下是一些常用的Python OpenCV函数:
1. cv2.imread():读取图像
2. cv2.imshow():显示图像
3. cv2.imwrite():保存图像
4. cv2.cvtColor():转换图像颜色空间
5. cv2.resize():调整图像大小
6. cv2.GaussianBlur():高斯模糊
7. cv2.Canny():边缘检测
8. cv2.findContours():查找轮廓
9. cv2.drawContours():绘制轮廓
10. cv2.rectangle():绘制矩形
11. cv2.circle():绘制圆形
12. cv2.putText():绘制文本
13. cv2.Laplacian():拉普拉斯算子
14. cv2.Sobel():Sobel算子
15. cv2.HoughLines():霍夫变换检测直线
16. cv2.HoughCircles():霍夫变换检测圆形
17. cv2.matchTemplate():模板匹配
18. cv2.VideoCapture():读取视频
19. cv2.VideoWriter():写入视频
20. cv2.createTrackbar():创建滑动条
--相关问题--:
1. 如何使用Python OpenCV进行图像处理?
2. 如何使用Python OpenCV进行视频处理