![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenCV-Python
YDDUONG
这个作者很懒,什么都没留下…
展开
-
OpenCV 5.性能衡量和提升技术
OpenCV 中文官方文档:http://woshicver.com/Python提供了一个模块time,这有助于衡量执行时间。另一个模块profile 有助于获取有关代码的详细报告使用OpenCV衡量性能,如下:e1 = cv.getTickCount()# 你的执行代码e2 = cv.getTickCount()# 秒time = (e2 - e1) / cv.getTickFrequency()许多 OpenCV 函数都是使用 SSE2、 AVX 等进行优化的。 它还包含未优化.原创 2021-08-03 15:46:38 · 930 阅读 · 0 评论 -
OpenCV 4.图像基本操作和图像运算
OpenCV 中文官方文档:http://woshicver.com/图像基本操作:访问像素值并修改它们访问图像属性设置感兴趣区域(ROI)分割和合并图像图像运算主要有:图像加法和图像融合实现效果:涂红一块区域;复制一块区域;仅显示蓝色通道;将红色通道置0import numpy as npimport cv2 as cv# 访问和修改像素值image = cv.imread("keyboard.webp")# 通过行和列坐标来访问像素值。对于 BGR 图像,它返.原创 2021-08-03 15:44:25 · 569 阅读 · 0 评论 -
OpenCV 3.简单几何和鼠标绘图功能
OpenCV 中文官方文档:http://woshicver.com/绘图功能:绘制不同的几何图形cv.line(),cv.circle(),cv.rectangle(),cv.ellipse(),cv.putText()常见参数:img:您要绘制形状的图像color:形状的颜色。对于BGR,将其作为元组传递,例如:(255,0,0)对于蓝色。对于灰度, 只需传递标量值即可。thicknell:线或圆等的粗细。如果对闭合图形(如圆)传递 -1 ,它将填充形状。默认厚度=1lineType.原创 2021-08-03 15:17:31 · 638 阅读 · 1 评论 -
OpenCV 2.图像入门:读取、显示、保存
OpenCV 中文官方文档:http://woshicver.com/图像入门:读取、显示、保存cv.imread(),cv.imshow(),cv.imwrite()cv.imread()函数读取图像:第一个参数是图像应该在工作目录或图像的完整路径应给出。第二个参数是一个标志,它指定了读取图像的方式。这三个标志,可以分别简单地传递整数1、0或-1。cv.IMREAD_COLOR: 加载彩色图像。任何图像的透明度都会被忽视。它是默认标志。cv.IMREAD_GRAYSCALE:以灰度模式.原创 2021-07-29 15:36:30 · 427 阅读 · 0 评论 -
OpenCV 1.初识
OpenCV 中文官方文档:http://woshicver.com/OpenCV 是 Gary Bradsky 于1999年在因特尔创立后面使用OpenCV 3.x 版本,且使用OpenCV-Python,建议先了解 Python 和 NumpyGitHub 中:https://github.com/opencv其他资源 Python快速指南一小部分Python:http://swaroopch.com/notes/python/ 基本的Numpy教程:http://wiki.scipy.原创 2021-07-29 15:33:06 · 216 阅读 · 0 评论