自定义博客皮肤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)
  • 收藏
  • 关注

转载 c语言数字图像处理(十):阈值处理

定义全局阈值处理假设某一副灰度图有如下的直方图,该图像由暗色背景下的较亮物体组成,从背景中提取这一物体时,将阈值T作为分割点,分割后的图像g(x, y)由下述公式给出,称为全局阈值处理多阈值处理本文仅完成全局阈值处理的算法实现基本全局阈值处理方法1. 为全局阈值T选择一个初始的估计值2. 用T分割图像,产生两组像素:G1由大于T的像素组成...

2018-11-30 17:44:00 917

转载 c语言数字图像处理(九):边缘检测

背景知识边缘像素是图像中灰度突变的像素,而边缘是连接边缘像素的集合。边缘检测是设计用来检测边缘像素的局部图像处理方法。孤立点检测使用<https://www.cnblogs.com/GoldBeetle/p/9744625.html>中介绍的拉普拉斯算子输出图像为卷积模板之前有过代码实现,这篇文章中不再进行测试基本边缘检测图像梯度...

2018-11-19 11:18:00 1426

转载 c语言数字图像处理(八):噪声模型及均值滤波器

图像退化/复原过程模型高斯噪声PDF(概率密度函数)生成高斯随机数序列算法可参考<http://www.doc.ic.ac.uk/~wl/papers/07/csur07dt.pdf>代码实现 1 double gaussrand() 2 { 3 static double V1, V2, S; 4 sta...

2018-10-30 23:33:00 579

转载 c语言数字图像处理(七):频率域滤波

代码运行了两个小时才出的结果,懒得测试了,这一部分先鸽了,等对DFT算法进行优化后再更转载于:https://www.cnblogs.com/GoldBeetle/p/9832654.html

2018-10-22 20:47:00 350

转载 c语言数字图像处理(六):二维离散傅里叶变换

基础知识复数表示C = R + jI极坐标:C = |C|(cosθ + jsinθ)欧拉公式:C = |C|ejθ有关更多的时域与复频域的知识可以学习复变函数与积分变换,本篇文章只给出DFT公式,性质,以及实现方法二维离散傅里叶变换(DFT)其中f(x,y)为原图像,F(u,v)为傅里叶变换以后的结果,根据欧拉公式可得,每个F(u,v)值都为复数,由实部...

2018-10-17 21:53:00 1527

转载 c语言数字图像处理(五):空间滤波

空间滤波原理使用大小为m*n的滤波器对大小为M*N的图像进行线性空间滤波,将滤波器模板乘以图像中对应灰度值,相加得模板中心灰度值 a = (m-1)/2, b = (n-1)/2若f(x+s, y+t)不在原图内,补...

2018-10-05 12:54:00 278

转载 c语言数字图像处理(四):灰度变换

灰度变换灰度变换函数 s = T(r) 其中r为输入图像在(x, y)点处的灰度值,s为输出图像在(x, y)点处的灰度值灰度变换的作用上图所示的两幅T(s)函数的图像曲线,第一幅图可以增强图像对比度,第二幅图可以对图像进行二值化处理灰度变换函数反转函数1 void reverse(short** in_array, short** out_ar...

2018-10-01 17:45:00 826

转载 c语言数字图像处理(三):仿射变换

仿射变换及坐标变换公式 几何变换改进图像中像素间的空间关系。这些变换通常称为橡皮模变换,因为它们可看成是在一块橡皮模上印刷一幅图像,然后根据预定的一组规则拉伸该薄膜。在数字图像处理中,几何变换由两个基本操作组成: (1)坐标的空间变换 (2)灰度内插,即对变换后的像素赋灰度值  坐标变换公式(x,y) = T{(v, w)} 其中,(v, w)是原图像中像...

2018-09-18 16:08:00 677

转载 c语言数字图像处理(二):图片放大与缩小-双线性内插法

图像内插假设一幅大小为500 * 500的图像扩大1.5倍到750 * 750,创建一个750 * 750 的网格,使其与原图像间隔相同,然后缩小至原图大小,在原图中寻找最接近的像素(或周围的像素)进行赋值,最后再将结果放大最邻近内插法寻找最近的像素赋值双线性内插法v(x,y) = ax + by + cxy + d双线性内插法参数计算已知Q1...

2018-09-17 16:28:00 1529

转载 c语言数字图像处理(一):bmp图片格式及灰度图片转换

本篇文章首先介绍了bmp图片格式,主要参考wiki上的内容,包括bmp文件的存储方式,对于一些常见的bmp文件格式都给了例子,并且对8位 16位RGB555 16位RGB565格式的bmp文件进行了简单分析,最后的代码可以将8位,16位,24位,32位色彩深度的bmp文件转化位8位灰度图片,用作后续文章中算法的测试图片。Bmp file structureBitmap fil...

2018-09-09 17:31:00 1622

空空如也

空空如也

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

TA关注的人

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