- 博客(9)
- 收藏
- 关注
原创 OpenCV-Python-模块匹配与霍夫变换
Fu Xianjun. All Rights Reserved.文章目录前言 使用步骤 1.模板匹配的概念 2.印花检测 3.霍夫变换的概念 4.车道检测 总结前言模板匹配的操作方式是将模板图像B在图像A上滑动,遍历所有像素以完成匹配。使用步骤1.模板匹配的概念result = cv2.matchTemplate(image, template,method)Result为运行结果Image为待处理图像Template为模板图..
2021-06-30 23:54:30
161
2
原创 OpenCV-Python-图像直方图
Fu Xianjun. All Rights Reserved.文章目录前言 使用步骤 1.图像直方图 2.直方图均衡化 3.直方图比较 4.直方图阈值法 总结前言直方图是图像处理过程中的一种非常重要的分析工具。二、使用步骤1.图像直方图matplotlib.pyplot.hist(X, BINS,facecolor='yellowgreen')直方图绘制X:一维数组BINS:数组的边界。import matplotlib.pyplo..
2021-06-30 23:28:31
207
原创 OpenCV-Python-图像轮廓
Fu Xianjun. All Rights Reserved.绘制手掌多边形轮廓文章目录前言 使用步骤 1.轮廓查找与绘制 2.计算轮廓的面积及长度 3.使用Hu特征进行形状匹配 4.轮廓的几何形状拟合 总结前言边缘检测虽然能够检测出边缘,但边缘是不连续的,检测到边缘并不是一个整体。二、使用步骤1.轮廓查找与绘制1.使用cv2.findContours()函数,实现图像轮廓的查找。2.使用cv2.drawContours()函.
2021-06-30 23:02:32
424
原创 OpenCV-Python- 图像金字塔
Fu Xianjun. All Rights Reserved.文章目录前言 使用步骤 1.图像金字塔 2.苹果“拼”橘子 3.ROI再了解 4.泛洪填充 总结前言图像金字塔是由一幅图像的多个不同分辨率的子图所构成的图像集合。二、使用步骤1.图像金字塔高斯金字塔cv2.pyrDown()dst=cv2.pyrDown(src[,dstsize[,borderType]])cv2.pyrUp()dst=cv2.pyrU.
2021-06-30 22:13:02
221
原创 OpenCV-Python-形态学操作
Fu Xianjun. All Rights Reserved.去除文章批注:文章目录前言 二、使用步骤 1.腐蚀与膨胀 2.通用形态学函数 3.核函数 总结前言形态学即数学形态学,是图像处理过程中一个非常重要的研究方向。使用步骤1.腐蚀与膨胀dst=cv2.erode(src,kernel[,anchor[,iterations[,borderType[,borderValue]]]])将图像的边界点消除,使图像沿着边界向内收缩 .
2021-06-30 21:42:24
173
原创 OpenCV-Python-图像梯度与Canny边缘检测
Fu Xianjun. All Rights Reserved.文章目录前言 二、使用步骤 1.Sobel算子 2.Laplacian算子 3.Canny边缘检测 总结前言Sobel 算子是一种离散的微分算子,该算子结合了高斯平滑和微分求导运算。该算子利用局部差分寻找边缘,计算所得的是一个梯度的近似值。使用步骤1.Sobel算子dst=cv2.Sobeldst=cv2.Sobel((src,ddepth,dx,dy[,ksize[,scale[,.
2021-06-30 21:10:23
84
原创 OpenCV-Python-阈值与平值处理
文章目录前言 使用步骤 1.阈值处理 2.使用滑块调整阈值大小 3.平滑处理 总结前言阈值处理是指剔除图像内像素值高于一定值或者低于一定值的像素点。在尽量保留图像原有信息的情况下,过滤图像内部的噪声,这一过程称为对图像的平滑处理。使用步骤1.阈值处理cv2.threshold( ) cv2.adaptiveThreshold( )1.二值化:cv2.THRESH_BINARY2.反二值化:cv2.THRESH_BINARY...
2021-06-29 23:06:02
139
原创 OpenCV-Python-色彩空间与几何变换
文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言使用步骤1.引入库2.读入数据总结
2021-06-29 16:47:22
209
原创 OpenCV-Python-数字图像处理
编程使得图片中的三角形改变为黑色文章目录前言 一、OpenCV是什么? 二、使用步骤 1.图像读取 2.图像显示 3.图像保存 4.像素访问 5.像素修改 总结前言主要介绍图像的基本表示方法,像素的访问和操作,感兴趣区域处理,通道处理等知识。一、OpenCV是什么?OpenCV是一个图像处理,分析,机器视觉方面的开源函数库。无论你是做科学研究,还是商业应用,opencv都可以作为你理想的数据库。二、使用步骤1.图像读取impor..
2021-06-29 14:56:57
199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人