
OpenCV初学
小恋莫小哀
这个作者很懒,什么都没留下…
展开
-
OpenCV+python3 入门之图像马赛克和毛玻璃效果
**OpenCV入门之图像马赛克和毛玻璃效果**图片的马赛克效果就是用图片的某个区域中指定的一个像素点来代替该区域中其他的像素点,毛玻璃效果就是用图片的某个区域中随机的一个像素点来代替该区域中其他的像素点。原图如下:一、图片的马赛克效果马赛克是一个非常我们非常熟悉的图片效果,实现这个效果首先选择要替换的像素区域,我定的区域是1010的,就是在1010的区域内,选择指定的一个像素来替代...原创 2019-04-04 17:18:54 · 1303 阅读 · 2 评论 -
OpenCV+python3 入门之图像灰度处理
**OpenCV入门之图像灰度处理**利用python3和OpenCV对图像进行灰度处理,关于图像处理的本质就是对数组的操作,彩色图像是一个三维数组,有长、宽和深度三个参数,灰度图像是一个二维数组,只有长和宽两个参数。原图如下:方法一:imread方法利用OpenCV的imread方法以灰度形式读取图片,代码如下:# 方法1:通过imread方法直接对图片进行灰度处理import...原创 2019-03-31 21:53:51 · 1699 阅读 · 1 评论 -
OpenCV+python3 入门之图像颜色反转
**OpenCV入门之图像颜色反转**图像颜色反转分为两种:一种是灰度图片的颜色反转,另一种是彩色图像的颜色反转.原图片:一、灰度图像颜色反转灰度图像每个像素点只有一个像素值来表示,色彩范围在0-255之间,反转方法255-当前像素值,具体代码如下:import cv2import numpy as npimg = cv2.imread('image0.jpg', 1)cv...原创 2019-04-02 17:34:36 · 5349 阅读 · 4 评论 -
OpenCV+python3 提高篇之彩色图像直方图
**OpenCV彩色图像直方图**绘制彩色图像直方图就是将一张彩色图像的R,G,B三种颜色值分别提取出来,绘制成直方图。原图片如下:一、彩色图像颜色分离利用OpenCV获取彩色图像,利用split方法区分三原色,具体代码如下:import cv2import numpy as npimg = cv2.imread('image0.jpg', 1)channels = cv2...原创 2019-04-27 20:41:52 · 1987 阅读 · 3 评论 -
OpenCV+python3将视频分解成图片
**OpenCV+python3将视频分解成图片**我们在工作或学习时,偶尔需要将视频分解成图片,只取其中一段的图片就行了,而在网上下载转换工具又3比较麻烦,现在我们用python实现视频分解成图片的功能。原视频截图如下:代码如下:"""------------------------------------------------- File Name: 01-vi...原创 2019-05-26 20:58:46 · 3987 阅读 · 4 评论 -
基于python3+OpenCV的人脸和眼睛识别
**基于python3+OpenCV的人脸和眼睛识别**一、OpenCV人脸检测的xml文件下载人脸检测和眼睛检测要用到haarcascade_eye.xml和haarcascade_frontalface_default.xml这两个文件,这两个文件可以在OpenCV的官网下载,具体下载方法如下:1、打开要下载的xml文件,如下图:2、点击Raw:3、在新打开的网页中右击,选择...原创 2019-06-02 16:27:11 · 7288 阅读 · 0 评论