-
JPEG编码,matlab编译
本程序是通过matlab编写,亲测可用,主要是实现BMP文件通过DCT、Huffman编码、游程编码成为一个txt的数据流文件,也就是只有0和1的文件,便于传输和保存。
- 2022-08-13 13:06:30下载
- 积分:1
-
运动目标跟踪检测
首先计算背景图像与当前帧图像介的差,然后对差分图像进行二值化和形态学滤波处理,并对所得结果进行区域连通性分析,当某一连通的区域的面积大于某一给定阈值时,则成为检测目标,并认为该区域就是目标的区域范围,就可以确定目标的最小外接矩形。目标跟踪模块已有两个基本实现的方法,但运用背景差分方法对图。像进行二值化和滤波的效果,还远没有达到独立、稳定的跟踪要求,必须尝试多种运动目标提取方法及滤波算法。
- 2022-02-15 08:12:12下载
- 积分:1
-
256转灰度的图
本程序可以将彩色的rgb图像转化为gray灰度图像,而且速度很快,用C++语言编写,经测试没有错误,里面附有测试图片,欢迎下载。
- 2022-03-18 12:24:29下载
- 积分:1
-
IDL实现图像处理
利用IDL编写的,实现了掩膜、 波段合成、 主成分分析 、缨帽变换、 水体指数(ndwi)、 归一化植被指数(ndvi)。
- 2022-02-02 00:29:07下载
- 积分:1
-
条码识别源码-图片条码读取
产品条码读取源码,利用摄像头捕获图片后经该代码解析出条码,VC6.0编译通过,添加到自动化项目中做产品条码识别是不错的选择,欢迎下载。
- 2022-03-24 13:28:43下载
- 积分:1
-
数字图像取反
将图像按像素按位进行求反,取得类似照相底片效果.
- 2022-11-01 23:55:03下载
- 积分:1
-
区域生长算法
应用背景一个递归的区域为2D和3D图像集和二进制掩码输出多边形生长算法。这个函数的主要目的在于清洁和高度记录的代码。关键技术使用方法: ;[ J ] = P,区域生长(CIM,initpos,thresval,maxdist,tfmean,tffillholes,tfsimplify)输入: ;CIM:二维/三维灰度矩阵 ;- initpos:初始种子位置 坐标;- thresval:要包括 绝对阈值;- maxdist:最大距离在【PX】 初始位置;- tfmean:更新的区域意味着初始值(慢) ;- tffillholes:填充封闭孔的二进制掩码 ;- tfsimplify:减少线路简化顶点个数输出: ;P:vxn阵列(有点尺寸,N V号)。P是封闭的多边形的所有相关像素/体素 ;J:二进制掩码(具有相同的大小作为输入图像)显示1(真)相关的像素/体素和0(假)之外
- 2023-01-04 01:15:03下载
- 积分:1
-
TIFF图像DPI转换
对黑白TIFF 图像进行处理,将200DPI 转换为 300DPI,或者转换为指定的DPI。
- 2022-02-21 17:41:34下载
- 积分:1
-
从彩色图像提取的 R、 G、 B 平面
我附上了 matlab 代码提取彩色图像的红色、 绿色和蓝色的飞机。它是对彩色图像的三个平面分析很有帮助。并且我们可以显示每个平面分开。
- 2022-07-15 22:09:07下载
- 积分:1
-
使用蒸汽吞吐男人编码的图像压缩
函数代码 = huffman(p)
哈夫曼 %生成符号源变量长度的哈夫曼代码。
代码 %= HUFFMAN(P) 返回一个哈夫曼代码作为二进制字符串的单元格
%数组的代码输入的符号概率矢量体育在代码中的每个单词
%对应于其概率是在相应的指数符号
%的体育
%
%检查输入的参数的合理性。
error(nargchk(1,1,nargin)) ;
如果 (ndims(p) ~ = 2) | |(min(size(p)) > 1) | |~isreal(p) | |~isnumeric(p)
错误 ("P 必须是一个实数值向量") ;
结束
%全局变量生存所有递归函数 "makecode" 的
全局代码
CODE=cell(length(p),1) ;%Init 全球太阳能电池阵列
如果 length(p) > 1%时多个符号......
p = p/sum(p) ;%规范化输入的概率
s = reduce(p) ;%做哈夫曼源符号削减
makecode (s,[]) ;%以递归方式生成的代码
其他
代码 = {"1"};%其他、 微不足道的一个符号案例 !
结束
%……………………………………………………………….%
函数 s = reduce(p) ;
%在 MATLAB 的单元格结构中通过创建一个哈夫曼源减少树
减少 %执行源符号减少,直到只有两个
剩余的 %符号。
s = cell(length(p),1) ;
%生成符号节点 1 2、 3,开始树...到引用
%符号的概率。
为我 = 1:length(p)
s {i} = i ;
结束
同时 numel(s) > 2
[p,我] = sort(p);%排序符号概率
p(2) = p(1) + p(2) ;%合并
- 2022-07-04 14:42:09下载
- 积分:1