
cv
959y
奋斗ing
展开
-
图像处理之Hessian矩阵提取关键点
给定一个图像f(x,y)上的一点(x,y)。其黑塞矩阵如下:其中Ixx表示X方向的二阶偏导数Iyy表示Y方向的二阶偏导数Ixy表XY方向的二阶导数因为导数的公式是f’(x)=(f(x+dx)-f(x))/dx在数字图像里,通常用相邻像素的灰度值来计算,它们的距离 dx=1。一阶导数就是相邻像素的灰度值的差f’(x) = f(x+1)-f(x)从二维图像来看,沿X方向和Y方向的一阶偏导数分别为f’x(x,y) = f(x+1,y)-f(x,y)f’y(x,y) = f(x,y+1)原创 2021-02-08 17:06:36 · 899 阅读 · 1 评论 -
什么是灰度图
图像灰度值的概念是什么?灰度也可以认为是亮度,简单说就是色彩的深浅程度。实际上在我们的日常生活中,通过三原色色彩深浅的组合,可以组成各种不同的颜色。产品能够展现的灰度数量越多,也就意味着色彩表现力更加丰富,能够实现更强的色彩层次。例如三原色16级灰度,能显示的颜色就是161616=4096色。不过目前产品256级灰度已经非常地普遍了。 所谓颜色或灰度级指黑白显示器中显示像素点的亮暗差别,在彩色显示器中表现为颜色的不同,灰度级越多,图像层次越清楚逼真。灰度级取决于每个像素对应的刷新存储单元的位数和显示器原创 2021-02-08 16:50:57 · 20100 阅读 · 1 评论 -
高斯滤波
1.高斯函数1. 一维高斯函数对于任意的实数a,b,c,是以著名数学家Carl Friedrich Gauss的名字命名的。高斯的一维图是特征对称“bell curve”形状,a是曲线尖峰的高度,b是尖峰中心的坐标,c称为标准方差,表征的是bell钟状的宽度。2. 二维高斯函数A是幅值,x。y。是中心点坐标,σx σy是方差,图示如下,A = 1, xo = 0, yo = 0, σx = σy = 13.二维图像设计说道“sigma表示的是标准差,如果标准差比较小,这是就相当于图像点运原创 2021-02-08 12:37:02 · 831 阅读 · 0 评论 -
图像识别过程(概念)
图像识别过程分为图像处理和图像识别两个部分。图像处理图像处理(imageProcessing)利用计算机对图像进行分析,以达到所需的结果。图像处理可分为模拟图像处理和数字图像处理,而图像处理一般指数字图像处理。这种处理大多数是依赖于软件实现的。其目的是去除干扰、噪声,将原始图像编程适于计算机进行特征提取的形式,主要包括图像采样、图像增强、图像复原、图像编码与压缩和图像分割。1)图像采集图像采集是数字图像数据提取的主要方式。数字图像主要借助于数字摄像机、扫描仪、数码相机等设备经过采样数字化得到原创 2021-02-08 11:20:56 · 4855 阅读 · 0 评论 -
dlib的安装教程
1.下载cmakepip install cmake2.下载scikit-imagepip install scikit-image`3.下载dlib(现在的新版本不需要Boost)pip install dlib注:在安装时可能会出现这种情况,等待过一会就好了,如果不好使就换一个版本试试(版本查看)...原创 2021-01-14 20:46:16 · 3000 阅读 · 3 评论 -
python3.5+OpenCV3.4.0.12
1.使用pip安装OpenCV直接安装最新版:pip install opencv_python注:有可能不好使,你可以上官网找OpenCV都有哪个版本然后(1)pip install opencv_python==版本号或者(2)直接pip install opencv_python==随机写一个版本号那……它就会把所有存在的版本号都列出来,你找到你想要的,然后(1)就好了。2.测试from cv2.cv2 import VideoCapture,imshow,waitKey,d原创 2021-01-14 20:44:42 · 411 阅读 · 1 评论