96编辑器旗下产品
找图
终身
ID:0
到期时间:永久
退出登录
您的位置:首页 > 百科管理 > 详情

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

原创:找图网 2023-05-03 08:45:51
  • 用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

    最新文章 更多
    最新素材 更多
    公司介绍 网站地图 图片资讯
    Copyright © 2010-2022 山东找图网络科技有限公司  鲁ICP备18007836号-3  邮箱:15653358549@163.com