![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
matlab
文章平均质量分 61
爱抖腿的小松鼠
即将成为研二的师兄,也还是菜鸡,不忘初心,加油!
展开
-
MATLAB 将高光谱数据集的每一个维度的图像转换成伪彩色CIE图像,只需要输入波段即可
CIE,单波段图像转换伪彩色图像原创 2022-07-01 11:10:19 · 1803 阅读 · 0 评论 -
2021-11-07 matlab批量自主裁切图片
clear;close all;Data_path = 'E:\BaiduNetdiskDownload\ICVL Mat\RGB2\';Save_path = 'E:\BaiduNetdiskDownload\ICVL Mat\RGB3\';p_mat = dir(strcat(Data_path,'\*.bmp')); for mat_idx = 1:numel(p_mat) matname = p_mat(mat_idx).name; matname = matname(1:原创 2021-11-07 20:09:19 · 1652 阅读 · 0 评论 -
2021-11-07 matlab 批量读取mat文件并且保存为其他格式的文件
clear;close all;Data_path = 'E:\BaiduNetdiskDownload\ICVL Mat\';Save_path = 'E:\BaiduNetdiskDownload\ICVL Mat\RGB\';p_mat = dir(strcat(Data_path,'\*.mat')); for mat_idx = 1:numel(p_mat) matname = p_mat(mat_idx).name; matname = matname(1:end-4)原创 2021-11-07 19:05:07 · 2848 阅读 · 1 评论 -
图像处理—霍夫曼编码
图像压缩编码是专门研究图像数据压缩的技术,就是尽量减少表示数据图像所需要的数据量。本章主要介绍图像压缩编码的基础知识,重点讲解常用的图像压缩编码方法,如霍夫曼编码、香农编码、算术编码、行程编码和预测编码及编码方法的MATLAB实现,最后介绍了静态图像压缩标准JPEG标准。数字图像通常需要很大的比特数,这给图像的传输和存储带来相当大的困难。例如用8bit存储一幅512512的灰度图像的比特数为256K。而一部60分钟的彩色电影,如果每秒放映24帧,数字化后每帧包含512512像素,每像素的R、G、B分量分原创 2021-08-12 11:23:16 · 20205 阅读 · 0 评论 -
图像处理实例二:隐藏图的编码和解码
一 实现一张图片隐藏到另外一张图片之中,用什么方法呢??首先读入该图片的灰度图,可以看到它的像素的值。我们要将图二的图隐藏到图一当中的话,就要把图一的个位数的像素去掉,然后把图二的像素全都变成0—9,然后带入到图一的个位数当中去,这样就可以完成图一隐藏到图二的过程。1将图一的个位数清零函数idivideidivide带有舍入选项的整除全页折叠C = idivide(A,B)C = idivide(A,B,opt)C = idivide(A,B) 将 A 的每个元素除以 B 的对应元素,朝原创 2021-08-10 18:27:49 · 1067 阅读 · 1 评论 -
图像处理实例一:统计图片中的硬币个数
Matlab函数imfill简介函数功能: 该函数用于填充图像区域和“空洞”。语法格式:BW2 = imfill(BW)这种格式将一张二值图像显示在屏幕上, 允许用户使用鼠标在图像上点几个点, 这几个点围成的区域即要填充的区域。要以这种交互方式操作, BW必须是一个二维的图像。用户可以通过按Backspace键或者Delete键来取消之前选择的区域;通过shift+鼠标左键单击或者鼠标右键单击或双击可以确定选择区域。[BW2,locations] = imfill(BW)这种方式, 将返回用户的原创 2021-08-09 20:42:25 · 1960 阅读 · 0 评论 -
图像处理——图像的增强技术
图像增强的主要目的是提高图像的质量和可辨识度,使图像更有利于观察或进一步分析处理。图像增强技术一般通过对图像的某些特征,例如边缘信息、轮廓信息和对比度等进行突出或增强,从而更好的显示图像的有用信息,提高图像的使用价值。图像增强技术是在一定标准下,处理后的图像比原图像效果更好。图像增强按作用域可分为空域内处理和频域内处理,空域内处理是直接对图像进行处理,频域内处理是在图像的某个变换域内,对图像的变换系数进行运算,然后通过逆变换获得图像增强效果。1 空域内处理空域内的图像增强就是调整灰度图像的明暗对比度,原创 2021-08-09 11:08:28 · 16115 阅读 · 2 评论 -
图像处理——图像灰度变换
点运算又称为对比度增强、对比度拉伸或灰度变换,是一种通过图像中的每一个像素值(即像素点上的灰度值)进行运算的图像处理方式。它将输入图像映射为输出图像,输出图像每个像素点的灰度值仅由对应的输入像素点的灰度值决定,运算结果不会改变图像内像素点之间的空间关系,其运算的数学关系式:其中表示原图像,表示经过点运算处理后的图像,表示点运算的关系函数。按照灰度变换的数学关系点运算可以分为线性灰度变换、分段线性灰度变换和非线性灰度变换三种。线性灰度变换close all;原创 2021-08-03 14:10:48 · 3869 阅读 · 0 评论 -
matlab几个小例题
1.生成一个圆,并且在圆上标注三个点,然后两两连接,最后计算周长。t = 0:0.001:2*pi;x = cos(t);y = sin(t);plot(x,y);hold on; axis equal;[a,b] = ginput(3);plot(a,b,'x'); %给三个点标点plot(a,b); %给三个点连线,但是只有两条线line([a(1) a(3)],[b(1) b(3)]); %连上第三条线sum = sqrt((a(1)-a(2)).^2+原创 2021-08-02 20:58:00 · 303 阅读 · 0 评论