openCV
xf8964
这个作者很懒,什么都没留下…
展开
-
Docker容器支持opencv中文
需要在图片上输出中文,但是opencv不支持中文,容器没有中文环境。原创 2023-04-19 20:22:37 · 321 阅读 · 0 评论 -
opencv-车道线检测
opencv-车道线检测0.导入数据1.读取图片和视频2.灰度处理3.高斯滤波4.边缘检测5.感兴趣区域检测6.霍夫变换7.图片混合显示视频今天记录一下简单的车道线检测,为一下几个步骤0.导入数据import matplotlib.pyplot as pltimport matplotlib.image as mpimgimport numpy as npimport cv2%mat...原创 2019-11-24 16:24:13 · 776 阅读 · 2 评论 -
opencv-keras停车位识别
最近在学习opencv,在学习唐宇迪老师的课程,将其中的一个停车位识别做一下笔记,该项目用到了opencv做图像处理,还用到了keras的cnn网络来学习图片做分类,我觉得是一个很与代表的小项目,故做一个完整的笔记。首先,我们应该下来明确一下思路,我们要做什么(目的),目的是为了什么,然后怎么做(方法),我们下来看一下停车场的图片可以看到这个类似于卫星图的照片,首先我们看到停车场是个多边形的...原创 2019-10-17 20:44:06 · 2890 阅读 · 21 评论 -
7.opencv函数--cv2.HoughLinesP
该函数接收经过边缘检测后的二值图片,经过霍夫变换找到所有的直线,函数原型cv2.HoughLinesP(image, rho, theta, threshold[, lines[, minLineLength[, maxLineGap]]])参数说明:image:边缘检测的输出图像,该图像为单通道的8位二进制图像rho:表示极坐标中ρ\rhoρ,以像素值为单位的分辨率,这里一般使用 1...原创 2019-10-16 21:56:15 · 2507 阅读 · 0 评论 -
6.opencv函数--cv2.bitwise_and
该函数是对图像进行&操作函数原型dst = cv.bitwise_and(src1, src2[, dst[, mask]]参数说明:src1:first input array or a scalar.src2: second input array or a scalar.dst:output array that has the same size and type a...原创 2019-10-15 21:50:49 · 3502 阅读 · 0 评论 -
5.opencv函数--cv2.inRange
该函数设置像素阀值,过滤掉背景部分函数原型dst = cv.inRange( src, lowerb, upperb[, dst] )参数说明:src:原图lowerb:最低阀值,像素最小值(0-255),维度 1-3upperb: 最高阀值,像素最大值(0-255),维度 1-3该函数将图像每一个像素点跟阀值做比较,像素点在两个阀值之间的,为255, 大于最大阀值,小于最小阀值都...原创 2019-10-15 21:22:32 · 711 阅读 · 0 评论 -
openCV--信用卡数字识别
使用openCV做信用卡数字识别使用到的函数功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入最近学习openCV,在网...原创 2019-09-01 19:16:43 · 552 阅读 · 0 评论 -
4.opencv函数--cv2.findContours
该函数是查找图片轮廓,函数接收二值图片,函数原型cv2.findContours(image, mode, method, contours=None, hierarchy=None, offset=None)参数说明:image:原图mode:轮廓的检索模式,有四种,常用的是 cv2.RETR_EXTERNAL枚举说明cv2.RETR_EXTERNAL表示只...原创 2019-09-03 22:50:35 · 2583 阅读 · 2 评论 -
3.opencv函数--cv2.threshold
可以认为该函数是将灰度图片转换为二值图片,我们在将彩色图片转换为灰度图片后,这样就简化了处理复杂度,然后将灰度图片转化为二值图片,就方便我们查找图片中的轮廓了,我们可以认为二值图片就是由像素0和255构成,突出图片的轮廓,0为黑,255为白,该函数接收一个阀值,根据type参数来处理像素点函数原型cv2.threshold(src, thresh, maxval, type, dst=Non...原创 2019-09-03 22:03:45 · 259 阅读 · 1 评论 -
2.opencv函数--cv2.cvtColor
转换图片色彩空间,比如将彩色图片转换为灰度图片函数原型cv2.cv2.cvtColor(src, code[, dst[, dstCn]])该函数为转换图片的色彩空间,参数说明:src:图片的numpy数组输入,dst:输出图片,一般不用code:目的色彩空间,这个参数实在太多,不能一一列举dstCn:目的图片的通道,一般默认返回值:灰度图片的数组使用示例import c...原创 2019-09-01 20:13:09 · 3503 阅读 · 0 评论 -
1.opencv函数--cv2.imread
读取一张图片函数原型cv2.imread(filename, flags=None)该函数为读入一张图片,他与两个参数参数说明:filename:图片的路径flags:图片读入方式,一般采用默认值枚举说明cv2.IMREAD_COLOR以彩色方式读入cv2.IMREAD_GRAYSCALE以灰度方式读入cv2.IMREAD_UNCHANGED...原创 2019-09-01 19:52:03 · 1604 阅读 · 0 评论