作业帮 > 综合 > 作业

怎样用matlab把256级图像转变为64级图像?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/05 10:16:45
怎样用matlab把256级图像转变为64级图像?
matlab读进来的每一个像素都是8位的uint型,除4后还是uint型,这样算不算64级图像?
pic=imread(...);
pic=rgb2gray(pic);
pic=pic/4; //你要的64级图像,直接除4和floor(pic/4)是一个效果
imshow(pic*4); //为了显示出来,给64级的pic再乘4