因做毕设接触到CUDA这个东西,于是就开始了一段漫长的学习CUDA的过程!关于直方图均衡化算法,也是一时兴起想实现一下。
最开始是看CUDA的samples里面有一个histogram64和histogram256的计算直方图的算法,啃了半天它的源代码和英文的pdf文档,有些费劲,而且源代码较为复杂,并不是直接读入图片进行均衡化处理,对初学者来说并不是很建议上来就看它。
考虑到OpenCV自带的图像处理接口较为简单,就想把CUDA与OpenCV结合实现,经过大概一周左右的努力,自己实现了下面这个较为简单的版本,下面是基于NVIDIAGTX950WINDOWS10VisualStudio2013OpenCV-2.4.13的一段代码
2023/8/8 21:20:31 18.34MB CUDA
1
MFCOpenCV显示图像,VS2013写的,不用添加CvvImage类,用的是VS2013+OPENCV2.4.9,其他版本类似,界面能显示打开图片的路径,同时有灰度直方图均衡化和中值滤波的代码,网上其他程序要不是用vc6.0写,太老了,有的还要加已经被淘汰的CVVimage类。
2023/7/16 17:34:50 49.73MB MFC OpenCV
1
转眼间大学就毕业了,这是我大三学习《数字图像处理》课程时完成的小作业,使用C++MFC完成的数字图像处理软件,由于老师只要求对bmp图片进行处理,所以该图片只是对bmp图片处理。
功能包括:双显示图片,显示图片信息,灰度图片,采样量化图片,直方图显示图片(手动绘制),几何变换和非几何变换(图像均衡化),几何变换,灰度级差值,图像增强(拉普拉斯等各种算子),图像编码压缩,霍夫变换等功能。
由于这只是测试版本,有些功能可能不是最终版本(已丢失),但是上述功能基本实现,rar文件包括源代码和测试的图片。
提示:代码非常基础,而且在显示图片时采用的方法教差,是判断数字。
但是每个功能里面实现的函数非常不错,而且大三完成的很多功能可能有些忘记。
如果想实现jpg等图片,提示用GDI+。
显示效果参见博客:http://blog.csdn.net/eastmount/article/details/34619941毕业分享的免费资源,仅供大家学习参考,希望对大家有所协助,不喜勿喷——by:Eastmount
1
本例实现了直方图均衡化的算法,很简单,代码一共就80多行。
代码就完全是压缩包里面文档的实现,对于初学者来说很有用。
2023/3/6 7:47:07 139KB 直方图均衡化
1
图像处理,matlab程序,retinex_frankle_mccann算法加直方图均衡化算法,完成去雾,薄雾的时候效果比较明显
1
把原始图像的灰度直方图从比较集中的某个灰度区间变成在全部灰度范围内的均匀分布。
对图像进行非线性拉伸,重新分配图像像素值,使一定灰度范围内的像素数量大致相同。
把给定图像的直方图分布改变成“均匀”分布直方图分布。
2016/8/19 21:05:57 2.03MB 直方图均衡化 图像加强
1
图像亮度加强,采用各种非线性函数变换,包括幂函数、指数函数、对数函数等等,以及直方图均衡化方法。
2019/3/14 20:15:36 3KB 图像亮度增强
1
苹果的图像特征提取,只需运行“apple.m”就可以了按照灰度化,直方图均衡化,中值滤波,边缘检测,特征提取的顺序来特征提取中,取得“比例系数”时,选择一张横径图片,序号与之前选择图像的相同
2015/3/13 21:08:52 181KB 特征提取
1
1、使用matlab调用系统函数进行图片直方图均衡化2、不调用系统直方图均衡化函数而本人编写函数代码实现图片的直方图均衡化
2021/8/9 12:29:27 649KB matlab c++
1
本人编写的MATLAB中值滤波,直方图均衡化和图像边缘检测,亲测可用。
内附源代码和word电子档的作业报告。
2016/5/3 9:50:50 123KB 中值滤波 边缘检测
1
共 49 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡