自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Python3+OpenCV3+Pycharm编程:图像直方图

matplotlib生成单通道histtogramdef plot_demo(image): plt.hist(image.ravel(), 256, [0, 256]) # numpy的ravel函数功能是将多维数组降为一维数组 plt.show("histogram")calcHist生成三通道histtogramdef image_hist_demo(...

2019-03-26 19:59:28 1370 3

原创 Python3+OpenCV3+Pycharm编程:边缘保留滤波

高斯双边模糊def bi_demo(image): """ 斯双边模糊: d:即 distance,常规为 0 ,像素的邻域直径,可有sigmaColor和sigmaSpace计算可得; sigmaColor:尽量取大,目的将小的差异模糊掉,噪声去掉 sigmaSpace:尽量取小,那么“核”就小一点,主要的差异就保留下来 """ ds...

2019-03-25 19:01:05 364

原创 Python3+OpenCV3+Pycharm编程:黑白相机乒乓球识别V1.0

# -*- coding: utf-8 -*-# By:iloveluoluo# 2019.3.25import cv2 as cv# import numpy as npcapture = cv.VideoCapture(1) # 打开摄像头while True: ret, frame = capture.read() # 返回值,每一帧图像 # frame ...

2019-03-25 14:01:32 1319

原创 Python3+OpenCV3+Pycharm编程:添加高斯噪声与高斯模糊

高斯模糊:高斯滤波是一种线性平滑低通滤波器,适用于消除高斯噪声,广泛应用于图像处理的减噪过程。滤波高斯就是对整幅图像进行加权平均的过程,每一个像素点的值,都由其本身和邻域内的其他像素值经过加权平均后得到。用一个模板(或称卷积,掩模)扫描图像中的每一个像素,用模板确定的邻域内像素的加权平均灰度值去替代模板中心像素点的值。添加高斯噪声def clamp(pv): """防止溢出"""...

2019-03-25 11:17:36 4186 1

原创 Python3+OpenCV3+Pycharm编程:图像模糊操作

模糊操作:基于离散卷积,定义好每个卷积核,不同卷积核得到不同的卷积效果,模糊是卷积的一种表现形式。均值模糊均值滤波是典型的线性滤波算法,它是指在图像上对目标像素给一个模板,该模板包括了其周围的临近像素(以目标像素为中心的周围8个像素,构成一个滤波模板,即去掉目标像素本身),再用模板中的全体像素的平均值来代替原来像素值。由于图像边框上的像素无法被模板覆盖,造成了图像边缘的缺失。def ...

2019-03-24 22:13:25 777

原创 Python3+OpenCV3+Pycharm编程:提取ROI区域与泛洪填充

提取ROI区域def roi_demo(image): """ ROI(region of interest) 感兴趣区域,从被处理的图像以方框、圆、椭圆、 不规则多边形等方式勾勒出需要处理的区域 """ face = src[200:400, 200:400] # 获取ROI区域:高度,宽度 gray_face = cv.cvtCo...

2019-03-24 20:45:34 1612

原创 Python3+OpenCV3+Pycharm编程:像素计算

实验图片地址:\opencv\sources\samples\data算术计算:调节亮度、对比度逻辑运算:遮罩层控制调节亮度、对比度代码# -*- coding: utf-8 -*-# By:iloveluoluo# 2019.3.23import cv2 as cvimport numpy as np# 算术运算,调节亮度、对比度# 逻辑运算,遮罩...

2019-03-23 20:59:46 465

原创 Python3+OpenCV3+Pycharm编程:色彩空间转换与色彩通道提取

色彩空间 1. R(红色,0-255) G(绿色,0-255) B(蓝色,0-255) 2. H(色调,0-360) S(饱和度,0-255) V(明度,0-255) OpenCV H(0-180) 3. H(色调) S(饱和度) I(灰度级别,亮度) 4. Y(明亮度) Cr(色度) Cb(浓度) 5. Y U V 色彩空间转换 def color_space_d...

2019-03-22 10:01:23 1098

原创 Python3+OpenCV3+Pycharm编程:图片像素Numpy基本操作

遍历像素 属性读取,输出高,宽,通道,像素值信息 循环读取像素,对像素取反 OpenCV提供像素取反API:cv.bitwise_not(image) 循环与API速度对比:2000ms:60ms(i7) 程序计时 利用OpenCV提供API计时,也可通过Python提供time模块time1 = cv.getCPUTickCount() # getCPUTickCo...

2019-03-21 15:23:29 939 1

原创 Python3+OpenCV3+Pycharm编程:图片的加载与保存

环境配置:Anaconda3+Python3.7.2+OpenCV3.4.1+JetBrains PyCharm 2018.3.4 x64 Anaconda3: 官网下载:https://www.anaconda.com/ 清华镜像站(推荐): 使用帮助说明:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/...

2019-03-21 12:32:41 1023

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除