图像处理作业
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.13 设二值图像、16级灰度级图像、256灰度级图像、真彩色图像的图像阵列大小均为200*300,各图像阵列占用的比特数分别是多少?
二值图像灰度级:
2=2^k,k=1,b=200*300*1=6*10^4bit=58.59KB
16灰度级:
16=2^k ,k=4,b=200*300*4=24*10^4bit=234.375KB
256灰度级:
256=2^k,k=48,b=200*300*8=48*10^4bit=469.75KB
真彩色图像:
像素分辨率为24bit
b=200*300*24=144*10^4bit=1406.25KB
2 (1)题目:用matlab编写256灰度级图像的显示程序。
(2)实验代码(matlab)
原始图像:
imgrgb = imread('2.jpg');
figure('Name', '显示真彩色图像');
imshow(imgrgb);
title('真彩图像');
256灰度级图像:
imggray = rgb2gray(imgrgb);
figure('Name', '显示灰度图像');
imshow(imggray);
title('灰度图像');
(3)运行结果