- 博客(5)
- 收藏
- 关注
转载 基于python+opencv的人脸检测+
人脸检测分为两种:一种是基于知识的,一种是基于深度学习的。深度不会学习 人脸识别属于目标检测,主要涉及两个方面: ①先对检测的物体进行概率统计,从而知道待检测对象的一些特征,建立其目标的检测模型 ②用得到的模型来匹配输入的图像,如果有匹配则则输出匹配的区域,否则什么也不做。 我们看到的图片和计算机不一样,计算机看到的是一串串数字矩阵,图片由多个像素组成,拿我们熟悉的RGB图...
2019-09-06 23:20:00
1737
转载 图像卷积及其滤波
图像的卷积,可以理解为kernel和像素点pixel之间的运算。 把kernel旋转180度(图像是反过来的),使其中心压在图片的第一个像素点,然后每个点和kernel对应的数值相乘,然后把各个值累加得到一个新的值,取代kernel中心压着的像素值。在进行这个运算时,需要copy一下原图或者创建一个size一样的图片,不能直接在原图上修改。 例: 注意: 在图片的某一像...
2019-08-20 22:08:00
369
转载 python+opencv 灰度直方图及其二值化
图像直方图(histogram)是图像的统计学特征,常用于了解图像的基本特征以便分析。不过图像的直方图不具有空间特征。 图像的灰度直方图(histogram),就是将图像转化成灰度图像之后,统计各个像素点的灰度值,绘制成直方图,其横轴是灰度值(0,255),纵轴是该灰度值所对应的像素的数目。对灰度直方图做积分=图像的size。 灰度直方图 1 def plt_hist(img)...
2019-08-17 13:19:00
1418
转载 python+opencv图像处理:numpy数组操作
图片以矩阵的形式存在电脑里,需要用到数组操作来完成对图像的处理 常用的有两个API: zeros和ones 1 np.ones(size) 可以创建任意维度的数组,各个元素值均为1 2 3 np.zeros(size,dtype) 同上,但各个元素值为0.默认元素类型为浮点数 使用示例: 1 img = np.zeros([256, 256, 3]...
2019-08-16 16:16:00
629
转载 python+opencv图像处理:图片加载保存
简单检查一下环境,opencv版的hello world,加载显示一张图片 1 import cv2 as cv 2 3 print("----------Hello Python----------") 4 src = cv.imread("E:/photo/pic1.jpg") #图片路径 5 cv.namedWindow("input image", ...
2019-08-16 09:46:00
191
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人