怎么用matlab压缩图片-用matlab怎么实现图像灰度级的量化,也就是灰度级压缩,从256级量化到16级
用matlab怎么实现图像灰度级的量化,也就是灰度级压缩,从256级量化到16级

可以参考下面的方法。
直接从灰度矩阵转换,转换到A级:
if isa(im_mat,'uint8')
im_mat = floor(im_mat/255*A-1);
end
本题,则为
if isa(im_mat,'uint8')
im_mat = floor(im_mat/255*15);
end
即可
扩展资料:
Matlab参考函数
ones( )创建一个所有元素都为1的矩阵,其中可以制定维数,1,2….个变量
zeros()创建一个所有元素都为0的矩阵
eye()创建对角元素为1,其他元素为0的矩阵
diag()根据向量创建
对角矩阵
,即以向量的元素为对角元素
magic()创建
魔方矩阵
horcat C=[A,B],水平聚合矩阵,还可以用cat(1,A,B)
参考资料来源:
找图网-MATLAB
matlab中如何求图像的压缩比 (代码)

I为压缩前的图像数据,I1为压缩后的图像数据。
[m1
n1]=size(I1);
[m
n]=size(I);
t=m1*n1/(m*n);
那把你要求的
压缩比
公式写一下吧
用matlab怎么实现图像灰度级的量化,也就是灰度级压缩,从256级量化到16级

可以参考下面的方法。
直接从灰度矩阵转换,转换到A级:
if isa(im_mat,'uint8')
im_mat = floor(im_mat/255*A-1);
end
本题,则为
if isa(im_mat,'uint8')
im_mat = floor(im_mat/255*15);
end
即可
扩展资料:
Matlab参考函数
ones( )创建一个所有元素都为1的矩阵,其中可以制定维数,1,2….个变量
zeros()创建一个所有元素都为0的矩阵
eye()创建对角元素为1,其他元素为0的矩阵
diag()根据向量创建
对角矩阵
,即以向量的元素为对角元素
magic()创建
魔方矩阵
horcat C=[A,B],水平聚合矩阵,还可以用cat(1,A,B)
参考资料来源:
找图网-MATLAB
-
果盘绘画图片大全简单创作方法快速制作技巧2024-01-02 16:57:54
-
小年插画图片创作方法快速制作技巧2024-01-02 16:57:20
-
小年绘画作品制作技巧2024-01-02 16:55:45
-
小年插画图片创作方法快速制作技巧2024-01-02 16:55:02
-
立春插画图片如何制作2024-01-02 16:54:19
-
立春插画图片创作方法快速制作技巧2024-01-02 16:53:32






扫描二维码添加客服微信
扫描二维码关注