![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opencv
基础为主,实战小练
my小马
这个作者很懒,什么都没留下…
展开
-
关于Pycharm导入OpenCV时遇到的问题
关于Pycharm导入OpenCV时遇到的问题刚开始学习OpenCV,之前的一直在用IDLE写代码,最近想用一下pycharm,由于对pycharm不熟悉,按照网上的各种教程开始试,最终还是没有成功。最后决定卸载python重新安装(其实没必要),突然开窍,就安装好了。1、首先确定python中安装好opencv了,验证方式:没有错误提示说明,opencv安装好了。如果没有安装,需要先安...原创 2019-10-13 20:32:13 · 1133 阅读 · 0 评论 -
初学python实现OpenCV之像素运算(四)
初学OpenCV(四)像素运算(算术运算和逻辑运算)算术运算加减乘除应用——调节亮度调整对比度原创 2019-10-13 17:11:55 · 317 阅读 · 0 评论 -
初学python实现OpenCV之边缘保留滤波:高斯双边、均值迁移(七)
初学python实现OpenCV之边缘保留滤波:高斯双边、均值迁移高斯双边、均值迁移高斯双边:双边滤波函数bilateralFilter()bilateralFilter(src, d, sigmaColor, sigmaSpace, dst=None, borderType=None)其中:src: 待处理图像、d:过滤期间使用的各像素邻域的直径,如果是非正的,则从SigmaPace计...原创 2019-10-17 11:26:21 · 451 阅读 · 1 评论 -
初学python实现OpenCV之模糊处理(六)
初学python实现OpenCV之模糊处理模糊操作:均值模糊、中值模糊、自定义模糊模糊操作基本原理:1.基于离散卷积2.定义好每个卷积核3.不同的卷积和得到不同的卷积效果4.模糊是卷积的一种表象import cv2 as cvimport numpy as np# 均值模糊可用来去噪声def blur_demo(image): dst = cv.blur(image...原创 2019-10-17 10:15:39 · 157 阅读 · 0 评论 -
初学python实现OpenCV之ROI和泛洪填充(五)
ROI(Region of Interest)操作import cv2 as cvimport numpy as npsrc = cv.imread("D:/Picture/66.jpg")cv.namedWindow("input image", cv.WINDOW_AUTOSIZE)cv.imshow("input image", src)face = src[50:350,...原创 2019-10-15 19:01:49 · 268 阅读 · 0 评论 -
初学python实现OpenCV之修改图像属性(二)
初学OpenCV(二)修改图像属性import cv2 as cvimport numpy as np# 三个通道的顺序 blue,green,reddef access_pixels(image): # 读取图像属性 print(image.shape) height = image.shape[0] width = image.shape[1] ch...原创 2019-10-12 17:20:49 · 295 阅读 · 0 评论 -
初学python实现OpenCV之色彩空间装换和InRange()(三)
初学OpenCV(三)色彩空间转换import cv2 as cvdef color_space_demo(image): gray = cv.cvtColor(image,cv.COLOR_BGR2GRAY) cv.imshow("gray",gray) hsv = cv.cvtColor(image,cv.COLOR_BGR2HSV) cv.imshow...原创 2019-10-13 10:35:35 · 336 阅读 · 0 评论 -
初学python实现OpenCV之加载图像和加载视频(一)
初学OpenCV(一)图像属性:通道数目、高与宽、像素数据、图像类型import cv2 as cvdef get_image_info(image): print(image(type)) print(image.shape) print(image.size) print(image.dtype) src = cv.imread("C:/Users/...原创 2019-10-12 16:11:37 · 277 阅读 · 0 评论 -
初学python实现OpenCV之图像直方图(histogram)(八)
初学python实现OpenCV之图像直方图(histogram)图像直方图Bin的大小 = 图像中不同像素值的个数/Bin的数目例如:14位的图像,创建256个bin直方图,则bin = 2^14/256=64python-opencv直方图计算与显示import cv2 as cvimport numpy as npimport matplotlib.pyplot as plt...原创 2019-10-17 19:00:31 · 921 阅读 · 0 评论