信息论作业全_第1页
信息论作业全_第2页
信息论作业全_第3页
信息论作业全_第4页
信息论作业全_第5页
免费预览已结束,剩余5页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、信息论作业信号与信息处理专业姚艳红(200511547)要求:处理图像lena.bmp才画出各图像的灰度层次的分布图,并对256位和16位信源数据进行霍夫曼编码1.程序如下:clear;%提取原图像的数据x=imread('lena.bmp');%一.显示原图像figure;subplot(2,2,1)imshow(x);x1=double(x);%计算图像的嫡y=zeros(1,256);forp=1:256*256;y(x1(p)+1)=y(x1(p)+1)+1;endy1=y;y=y/(256*256);h=0;forq=1:256ify(q)>0h=h-y(q)*

2、log2(y(q);endend%二.用四位来表示图像,即将后四位屏蔽掉,(变为零)y2=zeros(1,256);forp=1:256;forq=1:256;x2(p,q)=x1(p,q)-rem(x1(p,q),16);endendforp=1:256*256;y2(x2(p)+1)=y2(x2(p)+1)+1;%分布endsubplot(2,2,2);imshow(uint8(x2);%三.也是四位表不'y3=zeros(1,256);forp=1:256;forq=1:256;x3(p,q)=x2(p,q)/16;endendforp=1:256*256;y3(x3(p)+1)

3、=y3(x3(p)+1)+1;%分布endsubplot(2,2,3)imshow(uint8(x3);%四.四位表示y4=zeros(1,256);forp=1:256;forq=1:256;x4(p,q)=255-x3(p,q);endendforp=1:256*256;y4(x4(p)+1)=y4(x4(p)+1)+1;%分布endsubplot(2,2,4)imshow(uint8(x4);%画出四个图象中灰度层次的分布图figure;subplot(2,2,1)stem(y1,'.');subplot(2,2,2)stem(y2,'.');subplo

4、t(2,2,3)stem(y3,'.');subplot(2,2,4)stem(y4,'.');%霍夫曼编码%对256个灰度层次的信源数据进行编码map1=huffman(double(y1)%对16个灰度层次的信源数据进行编码y5=zeros(1,16);j=1;fori=1:256ify2(i)>0;y5(j)=y2(i);j=j+1;endendmap2=huffman(double(y5)2.运行结果:(1)计算原图像的嫡为:h=7.3482(2)所显示的图像:(3)各图像中各个灰度层次的概率分布图1500010000400500020030020

5、0300150001500010000100000123456789101112131415161718192021222324(4)16位(后四位被屏蔽掉的数据)霍夫曼编码:0,100100001,1,10010T2,00013,1111,400105,110,6,10117,01018,011,9,0011,10,1000,11,1110,12,10011,13,1001001,14,10010001,15,100100000,(5)256位霍夫曼编码:,11110100011001100000000000000000000000000000000000000000000000000,11

6、110100011001100000000000000000000000000000000000000000000000001,1111010001100110000000000000000000000000000000000000000000000001,111101000110011000000000000000000000000000000000000000000000001,11110100011001100000000000000000000000000000000000000000000001,11110100011001100000000000000000000000000000

7、00000000000000001,111101000110011000000000000000000000000000000000000000000001,11110100011001100000000000000000000000000000000000000000001,1111010001100110000000000000000000000000000000000000000001,111101000110011000000000000000000000000000000000000000001,11110100011001100000000000000000000000000000

8、000000000001,1111010001100110000000000000000000000000000000000000001,111101000110011000000000000000000000000000000000000001,11110100011001100000000000000000000000000000000000001,1111010001100110000000000000000000000000000000000001,111101000110011000000000000000000000000000000000001,11110100011001100

9、000000000000000000000000000000001,1111010001100110000000000000000000000000000000001,111101000110011000000000000000000000000000000001,11110100011001100000000000000000000000000000001,1111010001100110000000000000000000000000000001,111101000110011000000000000000000000000000001,11110100011001100000000000

10、000000000000000001,1111010001100110000000000000000000000000001,111101000110011000000000000000000000000001,11110100011001100000000000000000000000001,1111010001100110000000000000000000000001,111101000110011000000000000000000000001,11110100011001100000000000000000000001,11110100011001100000000000000000

11、00001,111101000110011000000000000000000001,11110100011001101,1111010001100111,1111010001100100,11110100011011,1111010001110,11110100011110,0000110011110,11110100010,11010110001,01111011011,0000110010,0010010101,100101111,110101101,001101000,25262728293031323334353637383940414243444546474849505152535

12、455565758596061626364656667,10101011,00000110,01000110,01111010,1100011,0001100,0100100,0100001,0110001,0101101,0100111,0011000,0010110,0010100,1111100,1101100,1010110,01111111,01010010,01001010,00010001,00001010,68,00000011,697071727374757677787980818283848586878889909192939495969798991001011021031

13、04105106107108109110111,11110011,00000010,11100100,11010010,11001100,11010000,11100111,11100101,11010111,11001011,11111011,11110110,00011110,00000111,11110010,00010110,11111100,11111101,11100110,00001101,00001011,11111010,00111100,00110011,00100100,01100101,00110010,01010000,01101100,01001100,011101

14、00,1011011,1101101,0000000,0101111,0110111,0010101,0001101,0001010,1110001,1001110,1010111,1000010,112,1000011,113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155,01101000,01010011,01101101,1001010,1010001,1011010,1001111,

15、1011111,1100100,1110110,1100111,1111111,1110100,0000100,0010111,0011011,0111110,100011,100110,0111001,0011100,0010000,1110111,0000010,1111000,0000111,0010001,0100010,0101100,0110101,100100,100010,0111011,0101010,0101011,0001110,0011111,0010011,0111000,0110011,0111100,101001,100000,156,0110000,157158

16、159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199,0011101,0001001,1101110,1101010,1010000,01110101,1010100,01000111,01111110,01101001,00111101,00010000,00010111,01010001,1011000,01100100,01000000,01011100,01001011,00110101,000

17、11111,11100001,11000010,11000000,10010110,010011010,001101001,010111011,010011011,010000010,001001011,10110010,10110011,10111100,10111000,10111011,11101011,11011111,11000011,11010001,11000100,11001010,11000001,200,10111010,20120220320420520620720820921021121221321421521621721821922022122222322422522

18、6227228229230231232233234235236237238239240241242243244,11000101,10101010,10111101,11010011,10111001,11011110,11101010,11110101,11110111,11100000,11001101,011110111,010111010,000011000,111101001,100101110,0100000110,0111101100,0010010100,1111010000,1101011001,01111011010,01000001111,00001100110,010000011100,000011001110,010000011101,110101100001,110101100000,11110100011111,0000110011111,11110100011000,111

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论