opencv
钟鸣_
这个作者很懒,什么都没留下…
展开
-
OpenCV Python 学习笔记(四) 图像混合
首先介绍图像的混合加权函数 addWeighted函数原型: addWeighted(src1, alpha, src2, beta, gamma[, dst[, dtype]]) -> dst第一个参数,src1,表示需要加权的第一个图像第二个参数,alpha,表示第一个图像的权重第三个参数,src2,表示第二个图像,它需要和第一个图像拥有相同的尺寸和通道数第四个参数原创 2017-10-05 04:45:16 · 1188 阅读 · 0 评论 -
openCV Python 学习笔记(一)图像的基本操作
Python的版本是Python3.6,openCV使用的是cv2示例图像是一、图像的读取、显示和保存读取图像:cv2.imread该函数有两个参数,第一个参数是图片的地址,第二个参数是读取图像的方式(默认值为1,以RGB格式读取)显示图片:cv2.imshow以窗口的形式显示图片,两个参数,第一个是窗口上显示的名字,第二个是图像在代码中的表示名原创 2017-10-03 01:51:05 · 5523 阅读 · 0 评论 -
OpenCV_Python 学习笔记(二)图像的基本操作
四、图像的基本信息图像的基本信息有:行、列、通道、像素数目和图像数据类型示例代码:import cv2img = cv2.imread('Rachel.jpg')color_img = cv2.imread("Rachel.jpg", cv2.IMREAD_COLOR)gray_img = cv2.imread("Rachel.jpg", cv2.IMREAD_GRAYSCAL原创 2017-10-04 03:59:12 · 1378 阅读 · 0 评论 -
OpenCV Python 学习笔记(三) 仿射变换
什么是仿射变换?仿射变换就是图像的线性变换加上平移用一幅图表示,就是 由 image1 到 image2 的转换经过了三个操作旋转 (线性变换)缩放操作(线性变换)平移 (向量加)如果没有了第3个平移的操作,那它就是线性变换。前两个笔记已经整理了图像的旋转、缩放和平移的各个方法,如何利用仿射变换,它的原理是什么,就是接下来要说的内容。原创 2017-10-04 17:26:34 · 18644 阅读 · 5 评论 -
OpenCV Python 学习笔记(五) 人脸识别
从电脑自带的摄像头(也可以是USB摄像头或者录好的视频)中识别人脸OpenCV提供了多种分类器,有识别眼睛的,有识别身体的,有识别笑脸的,还有识别猫脸的。用Python的话一般得自己下载opencv的完整压缩包,将其中的data文件夹解压到工作目录下。下载地址:opencv代码:import cv2# 告诉OpenCV使用人脸识别分类器face_cascade = cv2.Cas原创 2017-10-13 18:24:53 · 1422 阅读 · 0 评论