
python&opencv
文章平均质量分 63
elegentbeauty
这个作者很懒,什么都没留下…
展开
-
opencv笔记之ROI
#!/usr/bin/env python# _*_ coding:utf-8 _*_import cv2 as cvimport numpy as npsrc = cv.imread("F:\miao.jpg")cv.namedWindow("input image", cv.WINDOW_AUTOSIZE)cv.imshow("input image", src)# 宽和高...原创 2018-04-08 09:40:42 · 218 阅读 · 0 评论 -
OpenCV3-Python之 色彩空间 过滤视频的背景颜色
连接上一节,这一节直接上代码:#!/usr/bin/env python# _*_ coding:utf-8 _*_import cv2 as cvimport numpy as np#读取视频文件def extract_obj(): capture = cv.VideoCapture("D:\exerciseResource\\02Jumping.wmv") #读取视频文件...原创 2018-04-28 20:03:22 · 766 阅读 · 0 评论 -
OpenCV-Python之 色彩空间
OpenCV中有数百种关于在不同色彩空间之间的转换的方法。当前,计算机视觉中有三种常用的色彩空间:灰度、BGR以及HSV(Hue,Saturation,Value)。灰度色彩空间是通过去除彩色信息来将其转换成灰阶,灰度色彩空间对中间处理特别有效,比如人脸检测。BGR,即蓝-绿-红色彩空间,每一个像素点都由一个三元数组来表示,分别代表蓝、绿、红三种颜色。另一个与之相似的颜色空间:RGB,它们只是在颜...原创 2018-04-26 12:03:45 · 1474 阅读 · 0 评论 -
OpenCV-Python之 Numpy数组操作
Numpy介绍:NumPy is the fundamental package for scientific computing with Python. It contains among other things:a powerful N-dimensional array objectsophisticated (broadcasting) functionstools for integ...原创 2018-04-25 21:41:55 · 2719 阅读 · 0 评论 -
Python-opencv笔记之 摄像头捕获视频
用摄像头捕获视频使用摄像头来捕获一段视频,并把它转换成灰度视频显示出来。首先应该创建一个VideoCapture 对象,参数可以是设备的索引号,或者是一个视频文件。设备索引号就是在指定要使用的摄像头。一般的笔记本电脑都有内置摄像头。所以参数就是0。你可以通过设置成1或者其他的来选择别的摄像头。之后,你就可以一帧一帧的捕获视频了。但是最后,别忘了停止捕获视频。#!/usr/bi...原创 2018-04-04 15:54:10 · 647 阅读 · 0 评论 -
OpenCV--简单加载一张图片
1.新建项目LoadImage.py。2.在工程里面导入cv模块 import cv2 as cv。#!/usr/bin/env python# _*_ coding:utf-8 _*_import cv2 as cvsrc = cv.imread("F:\\flower.jpg")cv.namedWindow("show image", cv.WINDOW_AUTOSIZE)cv....原创 2018-04-10 11:58:57 · 874 阅读 · 0 评论 -
opencv笔记之--高斯双边模糊,美颜效果
#!/usr/bin/env python# _*_ coding:utf-8 _*_import cv2 as cvimport numpy as np# 高斯的双边模糊def bi_demo(image): #两个sigma,一般sigmaColor取大一点,目的是让小的差异模糊掉,把噪声去掉, sigmaSpace空间差异取小一点,整个核的大小就会小一点,让主要的差异保...原创 2018-04-08 16:25:22 · 2647 阅读 · 0 评论 -
opencv笔记之--高斯模糊处理
高斯噪点#!/usr/bin/env python# _*_ coding:utf-8 _*_import cv2 as cvimport numpy as npdef clamp(pv): if pv > 255: return 255 if pv < 0: return 0 else: return...原创 2018-04-08 15:13:16 · 1558 阅读 · 0 评论 -
opencv笔记之--图片模糊操作和锐化操作
一、模糊操作#!/usr/bin/env python# _*_ coding:utf-8 _*_import cv2 as cvimport numpy as npdef blur_demo(image): dst = cv.blur(image, (15, 1)) cv.imshow("blur_demo", dst)src = cv.imread("F:\mi...原创 2018-04-08 12:06:20 · 27942 阅读 · 0 评论 -
OpenCV3-Python之 像素运算
像素运算有算数运算和逻辑运算算数运算:加、减、乘、除应用它来调节亮度,调整对比度逻辑运算:与、或、非应用它来遮罩层控制与运算:只有在非零的区域才能保留下来。1和0等于0, 1和1等于1, 0和0等于0黑色是零区域,白色和其他颜色是非零区域。白色可以成功地做成遮罩。与运算,只有非零和非零的区域被保留下来。或运算:或运算跟加运算有点相似。1与0等于1, 1与1等于1, 0与0等于0所有非零的区域都会有...原创 2018-04-29 12:07:32 · 603 阅读 · 0 评论