-
运行长度图像压缩项目
RLE 压缩图形数据是一个自然的候选人。一种数字图像包含的小圆点称为的像素为单位)。每个像素可以是任何一位,指示一个黑色或白色的圆点或几个位,指示一个几种颜色或灰色底纹。我们假设像素为单位) 都存储在数组称为位图在内存中,因此该位图图像的输入的流。像素通常排列在位图中扫描线,所以
第一个位图像素点在左上角的图像,并最后一个像素是一个在右下角。
使用 RLE 图像压缩基于观察如果我们随机选择一个像素在图像中,有一个好的机会,它的邻居会有相同的颜色。压缩机因而扫描逐行寻找运行相同颜色的像素的位图。如果位图启动,例如,17 的白色像素,紧接着 1 黑色的那个,接着由 55 的白色部分,等等,只有数字 17、 1、 55、...需要在输出流写入。
压缩机假定该位图入手白色像素。如果这不是真的,然后该位图入手零白色像素为单位),并输出流应该
- 2022-01-26 05:58:37下载
- 积分:1
-
数字图像处理与机器视觉 Visual C++与Matlab实现
本压缩包里的程序是人民邮电大学出版的《数字图像处理与机器视觉 Visual C++与Matlab实现》一书的所有程序源代码, 是我从学校图书馆下载的,里面涵盖了图像点运算、几何变换、空间域和频率域图像增强、彩色图像处理、形态学图像处理、 图像分割、特征提取、图像识别以及人工神经网络和支持向量机的C++代码和matlab代码,代码都很经典,非常有用。
- 2022-03-25 16:54:32下载
- 积分:1
-
车辆及车道线检测跟踪
资源描述 采用了边缘检测法先检测出绘图图像的边缘,再hough直线拟合,拟合出图中的直线。由于这样查找到的直线非常多,所以先筛选掉角度明显有误的直线,在剩下的直线中保留最长的一组。
然后根据栅格扫描的方式进行逐行扫秒,把得到的交点,和道路中间的灰度小块进行块匹配,因为道路的分道线和道路的颜色是不一样的,根据块匹配区分该点是在分道线上还是在道路上,统计得到中心点左右两侧最匹配的两条直线,作为检测到的道路车道线。
- 2022-02-02 06:29:37下载
- 积分:1
-
基于小波变换的迭代去噪算法
demo_permutation - 演示中的图像的层叠柱版本和使用修补基置换重新排序它的结果之间“平滑度”的差异。我们比较使用移动积所获得的两个一维信号的平滑性。我们还说明了如何通过贴剂的路径看起来当其重排序是通过图像的光栅扫描和补丁基于置换定义等。 demo_inpainting - 图像使用在重新排序的补丁基地排列,然后将丢失的像素是使用立方插值重建图像修复实验。demo_denoising - 图像去噪实验中使用的图像中重新排序的补丁基地排列,然后用学到的过滤器过滤。
- 2022-03-23 11:17:52下载
- 积分:1
-
raw2bmp 格式转换 c++ code
使用C++语言实现raw格式图片转换为bmp格式文件
内含示例图片,lena.raw为输入,输出为lena.bmp,该程序将raw格式的图片文件转换为bmp格式的图片文件
*.bmp格式为图像处理常用图片格式,不同格式的图片,图片信息内容不同,像素的处理方式也不同,使用该程序可实现图片格式的转换。
主函数为raw2bmp.cpp,该程序快速高效。
- 2023-06-07 04:35:03下载
- 积分:1
-
面部识别
生物指标是归档的生物数据的统计分析。脸是最好的生物数据最能说明一个人之一。人脸识别系统发现应用在许多领域的脸广泛公认是总是向社会开放。脸识别中人机交互、 安防系统、 社会网络等发现应用程序。
- 2023-08-10 08:55:03下载
- 积分:1
-
颜色恒常性算法
含有参考白,Gray-word,Shades of Grey,Grey-Edge等白平衡算法。直接运行ColorConstancyDemo即可,运行程序。Matlb代码
- 2022-04-28 23:10:16下载
- 积分:1
-
XNA4.0代码
XNA4.0版本的精灵追逐 碰撞检测主代码 主要是2D的部分 对学习XNA 入门 非常有用 本人曾利用它来实现大鼠肾小管的3D成像 效果很酷 后面还会继续分享XNA3D的部分 渲染 着色等 比较经典的是茶壶那个
- 2023-06-19 07:55:06下载
- 积分:1
-
opencv识别标志
mfc标记识别源
- 2022-03-19 07:50:03下载
- 积分:1
-
图像处理的基本操作
使用C++实现基本的图像处理功能,包括图像平移,图像旋转,图像镜像,图像缩放。还包括一些边缘检测的算法,有Robort边缘检测算子,Sobel边缘检测算子,Log边缘检测算子,以及基于MATLAB的傅里叶变换程序。比较实用,效果也很不错。
- 2022-01-24 09:08:57下载
- 积分:1