自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 OpenCV-可处理指定的区域的图像

OpenCV是一个开源的计算机数据库,1999年英特尔的Gary Bradski 启动。OpenCV库由C和C++语言编写,涵盖计算机视觉各个领域内的500多个函数,可以在多个操作系统上运行。

2021-06-30 23:29:28 240 2

原创 OpenCV-平滑处理

图像平滑处理会对图像中与周围像素点的像素值差异较大的像素点进行处理,将其调整为周围像素点值的近似值。import cv2import numpy as npimg = cv2.imread("peppa_gaussian.jpg")blur = cv2.blur(img, (7, 7))box = cv2.boxFilter(img,-1,(7,7), normalize=True) gaussian = cv2.GaussianBlur(img, (7, 7), 10)...

2021-06-30 23:26:57 56

原创 OpenCV-直方图

通过直方图你可以对整幅图像的灰度分布有一个整体的了解。直方图的 x 轴是灰度值(0 到 255),y 轴是图片中具有同一个灰度值的点的数目。直方图其实就是对图像的另一种解释。一下图为例,通过直方图我们可以对图像的对比度,亮度,灰度分布等有一个直观的认识。几乎所有的图像处理 软件都提供了直方图分析功能。hist = cv2.calcHist( images, channels, mask, histSize, ranges, accumulate )import cv2import numpy a

2021-06-30 23:23:59 62

原创 鼠标交互实现区域生长算法

既是根据事先定义的准则将像素或者子区域聚合成更大的区域。基本方法是以++“一组”++种子开始,将与种子性质相似(灰度级或颜色的特定范围)的相邻像素附加到生长区域的种子上。...

2021-06-30 23:21:19 134

原创 OpenCV-车牌识别

近年来,汽车车牌识别(License Plate Recognition)已经越来越受到人们的重视。特别是在智能交通系统中,汽车牌照识别发挥了巨大的作用。汽车牌照的自动识别技术是把处理图像的方法与计算机的软件技术相连接在一起,以准确识别出车牌牌照的字符为目的,将识别出的数据传送至交通实时管理系统,以最终实现交通监管的功能。在车牌自动识别系统中,从汽车图像的获取到车牌字符处理是一个复杂的过程,主要分为四个阶段:图像获取、车牌定位、字符分割以及字符识别。目前关于车牌识别的算法有很多,本文将从简单的...

2021-06-30 23:15:20 248

原创 OpenCV-图像轮廓

图像的边缘是图像的基本特征,边缘点是灰度阶跃变化的像素点,即灰度值的导数较大或极大的地方,边缘检测是图像识别的第一步。用图像的一阶微分和二阶微分来增强图像,本质上计算的就是灰度的变化情况,而边缘也就是灰度变化的地方。因此,这些传统的一阶微分算子如Robert、Sobel、prewitt等,以及二阶微分算子Laplacian等等本质上都是可以用于检测边缘。...

2021-06-30 23:11:57 85

原创 OpenCV-人脸检测

“人脸检测(Face Detection)”是检测出图像中人脸所在位置的一项技术。人脸检测算法的输入是一张图片,输出是人脸框坐标序列(0个人脸框或1个人脸框或多个人脸框)。一般情况下,输出的人脸坐标框为一个正朝上的正方形,但也有一些人脸检测技术输出的是正朝上的矩形,或者是带旋转方向的矩形。常见的人脸检测算法基本是一个“扫描”加“判别”的过程,即算法在图像范围内扫描,再逐个判定候选区域是否是人脸的过程。因此人脸检测算法的计算速度会跟图像尺寸、图像内容相关。开发过程中,我们可以通过设置“输入图像尺寸”、或“最小

2021-06-30 23:09:30 277

原创 图像透视变换矫正

透视变换(Perspective Transformation):是将图片投影到一个新的视平面(Viewing Plane), 也称作投影映射(Projective Mapping)。透视变换的目的:就是把现实中为直线的物体, 在图片上可能呈现为斜线, 通过透视变换转换成直线的变换。结果:...

2021-06-29 14:47:33 182

原创 给熊脸打码

在我们的生活中,时常会有很多的新闻,每时每刻不断更新。平台为了不侵犯新闻里的”主角“的隐私权,往往会对其的脸部进行大妈。 今天我们就为这两头熊的脸进行打码。 简简单单!...

2021-06-29 14:06:13 52

原创 图像处理(基础)

图像作为人类感知世界的视觉基础,是人类获取信息、表达信息的重要手段,OpenCV作为一个开源的计算机视觉库,它包括几百个易用的图像成像和视觉函数,既可以用于学术研究,也可用于工业邻域,它于1999年由因特尔的Gary Bradski启动,OpenCV库主要由C和C++语言编写,它可以在多个操作系统上运行。 OpenCV提供了函数cv2.imread()来读取图像。 函数cv2.imshow()用来显示图像。 函数cv2.waitKey()用来等待...

2021-06-29 13:42:41 57

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除