亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? prob8_2.m

?? these m files contain the solution of some problems in the book "communication system" by Haykin
?? M
字號:
%Quantization of a color image into a fixed number of colors
%The colors are chosen from a given image using the vector quantization algorithm (Generalized Lloyd algorithm)
%	Author: Xiaofeng Xu, Polytechnic University  4/21/2002

%the end threshold of iteration
e=0.1;
NN=256;

%Read color image data from a file
img=double(imread('flowers.tif'));
[H,W,color_no]=size(img);
M=H*W;

imshow(uint8(img));

N=1;

%Initiate codebooks
%Caculate the average gray level for each color
%We begin from three colors.
codebooks(1,1,:)=sum(sum(img))/M;

%Cacluate the MSE between current image block and codebook
sumnormsq=0;
for ii=1:H,
	for jj=1:W,
		temp=img(ii,jj,:)-codebooks(1,1,:);
		sumnormsq=sumnormsq+temp(1,1,1)^2+temp(1,1,2)^2+temp(1,1,3)^2;
	end
end
Msave=sumnormsq/M/3;

%1000 is maximum no. of iterations
for LOOP=1:1000,
   %Use the previous codebooks to get current codebooks.   
	for i=1:N,
		c(0+1,i,:)=(1+e)*codebooks(1,i,:);
		c(0+1,N+i,:)=(1-e)*codebooks(1,i,:);
   end
   %
	N=2*N;
	mMSE(1)=Msave;
	i=0;
   for loop=1:100
      %for each training vector compare with each codeword
      for ii=1:H,
			for jj=1:W,
				minnormsq=inf;
				for n=1:N,
	            %Cacluate the MSE between current image block and codebook
					temp=img(ii,jj,:)-c(i+1,n,:);
					normsq=temp(1,1,1)^2+temp(1,1,2)^2+temp(1,1,3)^2;
               if normsq<minnormsq
                  %record the minimum MSE value and corresponding codebook index
                  minnormsq=normsq;
                  %replace a training vector with its corresponding codeword
						Q(ii,jj,:)=c(i+1,n,:);
					end
				end
			end
		end
      
      %caclulate new center vectors
		for n=1:N,
			sumx(1,1,1:3)=0;
			sumn=0;
			for ii=1:H,
				for jj=1:W,
					if Q(ii,jj,:)==c(i+1,n,:),
						sumx=sumx+img(ii,jj,:);
						sumn=sumn+1;
					end
				end
			end
			c(i+1+1,n,:)=sumx/sumn;
		end
      
      i=i+1;
      %Update the MSE between current image block and codebook
      sumnormsq=0;
		for ii=1:H,
			for jj=1:W,
				temp=img(ii,jj,:)-Q(ii,jj,:);
				sumnormsq=sumnormsq+temp(1,1,1)^2+temp(1,1,2)^2+temp(1,1,3)^2;
			end
		end
		mMSE(i+1)=sumnormsq/M/3;
      
      %if satisfy the error condition of iteration, then stop
		if (mMSE(i-1+1)-mMSE(i+1))/mMSE(i-1+1)<=e,break, end
	end
   
   Msave=mMSE(i+1);
	for n=1:N,
   	codebooks(1,n,:)=c(i+1,n,:);
	end
   
   N
   imshow(uint8(Q));
   
   if N==NN,break,end
	if N==2,imwrite(uint8(Q),'c:\LBG002.tif','TIF'),LBGMSE02=3*Msave;end
	if N==4,imwrite(uint8(Q),'c:\LBG004.tif','TIF'),LBGMSE04=3*Msave;end
	if N==8,imwrite(uint8(Q),'c:\LBG008.tif','TIF'),LBGMSE08=3*Msave;end
	if N==16,imwrite(uint8(Q),'c:\LBG016.tif','TIF'),LBGMSE16=3*Msave;end
	if N==32,imwrite(uint8(Q),'c:\LBG032.tif','TIF'),LBGMSE32=3*Msave;end
	if N==64,imwrite(uint8(Q),'c:\LBG064.tif','TIF'),LBGMSE64=3*Msave;end
	if N==128,imwrite(uint8(Q),'c:\LBG128.tif','TIF'),LBGMSE128=3*Msave;end
end

%Draw Distortion Rate Curves
imwrite(uint8(Q),'c:\LBG256.tif','TIF'),LBGMSE256=3*Msave;
rate=log2([2 4 8 16 32 64 128 256]);
figure,plot(rate,[LBGMSE02,LBGMSE04,LBGMSE08,LBGMSE16,LBGMSE32,LBGMSE64,LBGMSE128,LBGMSE256],'bs')
title('rate-distortion curves'),xlabel('bit rate'),ylabel('mean-squared error')
legend('LBG vector quantizer')

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜精品影院在线观看| 国产成人小视频| 丁香婷婷综合激情五月色| 色中色一区二区| 亚洲精品一区二区在线观看| 亚洲自拍偷拍网站| 成人免费高清视频在线观看| 日韩欧美卡一卡二| 亚洲一区二区三区小说| 9人人澡人人爽人人精品| 精品国内二区三区| 日本伊人精品一区二区三区观看方式| 成人黄页在线观看| 国产亚洲美州欧州综合国| 日韩激情在线观看| 欧美日韩一级视频| 一区二区三区四区蜜桃| 97se狠狠狠综合亚洲狠狠| 中文乱码免费一区二区| 国产一区二区伦理| 精品电影一区二区| 精品制服美女久久| 日韩欧美在线123| 日韩精品成人一区二区在线| 欧美日韩一区国产| 亚洲一区二区三区自拍| 在线视频一区二区免费| 亚洲嫩草精品久久| 色哟哟在线观看一区二区三区| 中文字幕视频一区二区三区久| 成人在线视频一区| 中日韩免费视频中文字幕| 丁香婷婷深情五月亚洲| 中文字幕一区二区不卡| 91片黄在线观看| 亚洲国产日韩在线一区模特| 欧美在线你懂的| 日韩高清电影一区| 精品1区2区在线观看| 国内精品不卡在线| 国产欧美一区二区精品忘忧草| 国产很黄免费观看久久| 国产精品久久久久久久午夜片| 91丨国产丨九色丨pron| 樱桃视频在线观看一区| 欧美日韩电影一区| 久久se精品一区精品二区| 精品国产乱码久久久久久浪潮| 国产成人综合视频| 亚洲欧美日本在线| 欧美日本一区二区三区四区| 麻豆视频一区二区| 国产欧美一二三区| 欧美日韩国产色站一区二区三区| 日本不卡一区二区| 国产欧美日产一区| 欧洲精品在线观看| 精品一区二区三区的国产在线播放 | 国产麻豆精品视频| 欧美国产丝袜视频| 久久久久综合网| 成人国产一区二区三区精品| 一区二区在线观看视频在线观看| 欧美精品视频www在线观看| 精品一区二区免费视频| 亚洲欧美日韩小说| 精品国产免费一区二区三区四区| 国产高清不卡二三区| 亚洲电影一区二区三区| 久久久久久99久久久精品网站| 99国产欧美另类久久久精品| 日本欧美加勒比视频| 1区2区3区国产精品| 欧美大肚乱孕交hd孕妇| av一二三不卡影片| 久久99精品久久久久久| 亚洲黄色av一区| 国产精品午夜久久| 日韩女优av电影| 欧美亚洲动漫制服丝袜| 国产盗摄一区二区三区| 五月综合激情日本mⅴ| 亚洲三级电影网站| 国产日韩欧美麻豆| 日韩精品一区二| 欧美三级中文字幕| 成人教育av在线| 精品午夜一区二区三区在线观看| 亚洲免费在线电影| 中文在线一区二区| 日韩免费电影一区| 欧美日韩成人在线一区| 91片黄在线观看| 大陆成人av片| 国模一区二区三区白浆 | 成人免费在线视频| 久久蜜桃香蕉精品一区二区三区| 欧美另类一区二区三区| 91在线视频观看| eeuss鲁一区二区三区| 国产一区二区三区在线观看免费| 日韩精彩视频在线观看| 亚洲va国产天堂va久久en| 亚洲乱码中文字幕| 最近中文字幕一区二区三区| 欧美国产精品一区二区三区| 精品国产免费人成在线观看| 91精品视频网| 3d成人动漫网站| 欧美日本一道本| 欧美日韩成人在线| 在线观看av一区二区| 欧美性videosxxxxx| 欧美日韩精品综合在线| 欧美日韩一区 二区 三区 久久精品| 国产亚洲综合性久久久影院| 日韩视频在线观看一区二区| 91精品国产一区二区三区蜜臀| 欧美亚洲丝袜传媒另类| 欧美妇女性影城| 日韩免费看的电影| 久久精品视频在线看| 国产欧美视频一区二区| 亚洲天堂免费看| 亚洲bt欧美bt精品777| 日韩电影网1区2区| 韩国一区二区在线观看| 成人久久18免费网站麻豆| av在线免费不卡| 91福利在线播放| 日韩精品一区二区三区中文不卡| 日韩精品在线一区| 亚洲国产精品精华液ab| 亚洲精品日日夜夜| 蜜臀va亚洲va欧美va天堂 | 国产午夜精品一区二区三区四区| 国产人久久人人人人爽| 亚洲麻豆国产自偷在线| 五月天激情小说综合| 精品在线亚洲视频| 成人91在线观看| 欧美性猛交xxxx黑人交| 欧美成人精品福利| ...xxx性欧美| 日韩av二区在线播放| 福利一区二区在线| 欧美写真视频网站| 国产欧美日韩另类一区| 亚洲午夜久久久久久久久电影院| 免费在线观看精品| 91网址在线看| 日韩久久精品一区| 亚洲欧美偷拍卡通变态| 美女视频一区二区三区| 99久久777色| 久久视频一区二区| 午夜欧美电影在线观看| 国产iv一区二区三区| 91精品国产欧美一区二区| 国产精品欧美一级免费| 蜜桃精品视频在线| 欧美日韩亚洲国产综合| 国产偷国产偷精品高清尤物| 婷婷久久综合九色综合伊人色| 国产a级毛片一区| 欧美一区二区三区免费在线看| 中文字幕在线观看不卡| 精品一区二区三区在线播放| 91精品福利视频| 中文字幕av一区二区三区| 麻豆91精品91久久久的内涵| 91亚洲精品乱码久久久久久蜜桃| 久久久久久久久97黄色工厂| 天天综合网天天综合色| 91亚洲永久精品| 亚洲国产经典视频| 九色|91porny| 日韩精品一区在线观看| 日韩av一级片| 欧美美女一区二区三区| 一区二区三区中文字幕精品精品| 国产丶欧美丶日本不卡视频| 精品粉嫩aⅴ一区二区三区四区 | 欧美军同video69gay| 亚洲日本va午夜在线影院| 成人一区二区三区视频在线观看| 欧美第一区第二区| 色哟哟亚洲精品| 综合精品久久久| 成人教育av在线| 中文字幕在线观看不卡视频| 丁香六月久久综合狠狠色| 久久精品在这里| 国产精品一区二区久激情瑜伽| 精品日韩99亚洲| 激情都市一区二区| 国产亚洲欧洲一区高清在线观看| 国内精品伊人久久久久av影院| 精品国产乱码久久久久久免费 | 美女精品自拍一二三四|