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

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

?? jpegfulto.m

?? jpeg 編解碼 matlab 程序 編解碼表 霍夫曼編碼
?? M
字號:

close all;
qy=[...
    3   2   2   3   5   8  10  12
    2   2   3   4   5  12  12  11
    3   3   3   5   8  11  14  11
    3   3   4   6  10  17  16  12
    4   4   7  11  14  22  21  15
    5   7  11  13  16  21  23  18
    10  13  16  17  21  24  24  20
    14  18  19  20  22  20  21  20];
 
 qc=[...
    3   4   5   9  20  20  20  20
    4   4   5  13  20  20  20  20
    5   5  11  20  20  20  20  20
    9   13  20  20  20 20 20  20
    20  20  20  20  20  20  20  20
    20  20  20  20  20  20  20  20
    20  20  20  20  20  20  20  20
    20  20  20  20  20  20  20  20];


row= [1 1 2 3 2 1 1 2 3 4 5 4 3 2 1 1 2 3 4 5 6 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 8 7 6 5 4 3 2 3 4 5 6 7 8 8 7 6 5 4 5 6 7 8 8 7 6 7 8 8];
col= [1 2 1 1 2 3 4 3 2 1 1 2 3 4 5 6 5 4 3 2 1 1 2 3 4 5 6 7 8 7 6 5 4 3 2 1 2 3 4 5 6 7 8 8 7 6 5 4 3 4 5 6 7 8 8 7 6 5 6 7 8 8 7 8];





tabledc=[...     3 0 1 0 0 0 0 0 0 0     3 0 1 1 0 0 0 0 0 0     3 1 0 0 0 0 0 0 0 0     3 1 0 1 0 0 0 0 0 0     3 1 1 0 0 0 0 0 0 0     4 1 1 1 0 0 0 0 0 0     5 1 1 1 1 0 0 0 0 0     6 1 1 1 1 1 0 0 0 0     7 1 1 1 1 1 1 0 0 0     8 1 1 1 1 1 1 1 0 0     9 1 1 1 1 1 1 1 1 0];


%    run - no of bits required to encode data- total length - base code length(imp) -  base code use for both luminance and chr as in hex file...
tableac=[...
 0  1   3  2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0  2   4  2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0  3   6  3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
 0  4   8  4 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
 0  5  10  5 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 
 0  6  13  7 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 
 0  7  15  8 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 
 0  8  18 10 1 1 1 1 1 1 0 1 1 0 0 0 0 0 0 0
 0  9  25 16 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 0
 0 10  26 16 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1
 1  1   5  4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
 1  2   7  5 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 
 1  3  10  7 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0
 1  4  13  9 1 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0
 1  5  16 11 1 1 1 1 1 1 1 0 1 1 0 0 0 0 0 0
 1  6  22 16 1 1 1 1 1 1 1 1 1 0 0 0 0 1 0 0
 1  7  23 16 1 1 1 1 1 1 1 1 1 0 0 0 0 1 0 1
 1  8  24 16 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 0
 1  9  25 16 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1
 1 10  26 16 1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0
 2  1   6  5 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 
 2  2  10  8 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0
 2  3  13 10 1 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 
 2  4  16 12 1 1 1 1 1 1 1 1 0 1 0 0 0 0 0 0
 2  5  21 16 1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 1
 2  6  22 16 1 1 1 1 1 1 1 1 1 0 0 0 1 0 1 0
 2  7  23 16 1 1 1 1 1 1 1 1 1 0 0 0 1 0 1 1
 2  8  24 16 1 1 1 1 1 1 1 1 1 0 0 0 1 1 0 0
 2  9  25 16 1 1 1 1 1 1 1 1 1 0 0 0 1 1 0 1
 2 10  26 16 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 0
 3  1   7  6 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0
 3  2  11  9 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0
 3  3  15 12 1 1 1 1 1 1 1 1 0 1 0 1 0 0 0 0 
 3  4  20 16 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1
 3  5  21 16 1 1 1 1 1 1 1 1 1 0 0 1 0 0 0 0
 3  6  22 16 1 1 1 1 1 1 1 1 1 0 0 1 0 0 0 1
 3  7  23 16 1 1 1 1 1 1 1 1 1 0 0 1 0 0 1 0
 3  8  24 16 1 1 1 1 1 1 1 1 1 0 0 1 0 0 1 1
 3  9  25 16 1 1 1 1 1 1 1 1 1 0 0 1 0 1 0 0
 3 10  26 16 1 1 1 1 1 1 1 1 1 0 0 1 0 1 0 1
 4  1   7  6 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0
 4  2  12 10 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 
 4  3  19 16 1 1 1 1 1 1 1 1 1 0 0 1 0 1 1 0
 4  4  20 16 1 1 1 1 1 1 1 1 1 0 0 1 0 1 1 1
 4  5  21 16 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 0
 4  6  22 16 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 1
 4  7  23 16 1 1 1 1 1 1 1 1 1 0 0 1 1 0 1 0
 4  8  24 16 1 1 1 1 1 1 1 1 1 0 0 1 1 0 1 1
 4  9  25 16 1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 0
 4 10  26 16 1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 1
 5  1   8  7 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0
 5  2  13 11 1 1 1 1 1 1 1 0 1 1 1 0 0 0 0 0 
 5  3  19 16 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 0
 5  4  20 16 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1
 5  5  21 16 1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 0
 5  6  22 16 1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 1
 5  7  23 16 1 1 1 1 1 1 1 1 1 0 1 0 0 0 1 0
 5  8  24 16 1 1 1 1 1 1 1 1 1 0 1 0 0 0 1 1
 5  9  25 16 1 1 1 1 1 1 1 1 1 0 1 0 0 1 0 0
 5 10  26 16 1 1 1 1 1 1 1 1 1 0 1 0 0 1 0 1
 6  1   8  7 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0
 6  2  14 12 1 1 1 1 1 1 1 1 0 1 1 0 0 0 0 0 
 6  3  19 16 1 1 1 1 1 1 1 1 1 0 1 0 0 1 1 0
 6  4  20 16 1 1 1 1 1 1 1 1 1 0 1 0 0 1 1 1
 6  5  21 16 1 1 1 1 1 1 1 1 1 0 1 0 1 0 0 0
 6  6  22 16 1 1 1 1 1 1 1 1 1 0 1 0 1 0 0 1
 6  7  23 16 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0
 6  8  24 16 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 1
 6  9  25 16 1 1 1 1 1 1 1 1 1 0 1 0 1 1 0 0
 6 10  26 16 1 1 1 1 1 1 1 1 1 0 1 0 1 1 0 1
 7  1   9  8 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0
 7  2  14 12 1 1 1 1 1 1 1 1 0 1 1 1 0 0 0 0 
 7  3  19 16 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 0
 7  4  20 16 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1
 7  5  21 16 1 1 1 1 1 1 1 1 1 0 1 1 0 0 0 0
 7  6  22 16 1 1 1 1 1 1 1 1 1 0 1 1 0 0 0 1
 7  7  23 16 1 1 1 1 1 1 1 1 1 0 1 1 0 0 1 0
 7  8  24 16 1 1 1 1 1 1 1 1 1 0 1 1 0 0 1 1
 7  9  25 16 1 1 1 1 1 1 1 1 1 0 1 1 0 1 0 0
 7 10  26 16 1 1 1 1 1 1 1 1 1 0 1 1 0 1 0 1
 8  1  10  9 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0
 8  2  17 15 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0
 8  3  19 16 1 1 1 1 1 1 1 1 1 0 1 1 0 1 1 0
 8  4  20 16 1 1 1 1 1 1 1 1 1 0 1 1 0 1 1 1
 8  5  21 16 1 1 1 1 1 1 1 1 1 0 1 1 1 0 0 0
 8  6  22 16 1 1 1 1 1 1 1 1 1 0 1 1 1 0 0 1
 8  7  23 16 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 0
 8  8  24 16 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 1
 8  9  25 16 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 0
 8 10  26 16 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 1
 9  1  10  9 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 
 9  2  18 16 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0
 9  3  19 16 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1
 9  4  20 16 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0
 9  5  21 16 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1
 9  6  22 16 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 0
 9  7  23 16 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1
 9  8  24 16 1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 0
 9  9  25 16 1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 1
 9 10  26 16 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 0
10  1  10  9 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 
10  2  18 16 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1
10  3  19 16 1 1 1 1 1 1 1 1 1 1 0 0 1 0 0 0
10  4  20 16 1 1 1 1 1 1 1 1 1 1 0 0 1 0 0 1
10  5  21 16 1 1 1 1 1 1 1 1 1 1 0 0 1 0 1 0
10  6  22 16 1 1 1 1 1 1 1 1 1 1 0 0 1 0 1 1
10  7  23 16 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0
10  8  24 16 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 1
10  9  25 16 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 0
10 10  26 16 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1
11  1  11 10 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 
11  2  18 16 1 1 1 1 1 1 1 1 1 1 0 1 0 0 0 0
11  3  19 16 1 1 1 1 1 1 1 1 1 1 0 1 0 0 0 1
11  4  20 16 1 1 1 1 1 1 1 1 1 1 0 1 0 0 1 0
11  5  21 16 1 1 1 1 1 1 1 1 1 1 0 1 0 0 1 1
11  6  22 16 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 0
11  7  23 16 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1
11  8  24 16 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1 0
11  9  25 16 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1
11 10  26 16 1 1 1 1 1 1 1 1 1 1 0 1 1 0 0 0
12  1  11 10 1 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 
12  2  18 16 1 1 1 1 1 1 1 1 1 1 0 1 1 0 0 1
12  3  19 16 1 1 1 1 1 1 1 1 1 1 0 1 1 0 1 0
12  4  20 16 1 1 1 1 1 1 1 1 1 1 0 1 1 0 1 1
12  5  21 16 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 0
12  6  22 16 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1
12  7  23 16 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0
12  8  24 16 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1
12  9  25 16 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0
12 10  26 16 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1
13  1  12 11 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 
13  2  18 16 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 0
13  3  19 16 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1
13  4  20 16 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 0
13  5  21 16 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 1
13  6  22 16 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0
13  7  23 16 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1
13  8  24 16 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 0
13  9  25 16 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 1
13 10  26 16 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0
14  1  17 16 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1
14  2  18 16 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 0
14  3  19 16 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 1
14  4  20 16 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0
14  5  21 16 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1
14  6  22 16 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0
14  7  23 16 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1
14  8  24 16 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0
14  9  25 16 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1
14 10  26 16 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0
15  1  17 16 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1
15  2  18 16 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0
15  3  19 16 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1
15  4  20 16 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0
15  5  21 16 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1
15  6  22 16 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0
15  7  23 16 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1
15  8  24 16 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0
15  9  25 16 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1
15 10  26 16 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0];





img=imread('img.bmp','bmp');
prop=imfinfo('img.bmp','bmp');

h=ceil((prop.Height)/8);
w=ceil((prop.Width)/8);


ycbcrmap=zeros(h*8,w*8,3);
ycbcrmap(1:prop.Height,1:prop.Width,1:3) = rgb2ycbcr(img);



      fid1=  fopen('save1.jpg','w');
      fid2=  fopen('header','r');
      hread=fread(fid2);
      fwrite(fid1,hread);
      fclose(fid2);
      buf=[];
      bufstr='';
accode=[];


for i=1:h
   for j=1:w
      temp=zeros(8,8);
      for y=1:3
         for k=1:8
         for l=1:8
            temp(k,l)=ycbcrmap(((i-1)*8)+k,((j-1)*8)+l,y);
            end
      end

      temp=temp-128;
          
      temp=dct2(temp);
      
      if(y==1)
         temp=temp./qy;
      else
         temp=temp./qc;
      end
      
      temp=round(temp);
                 
      for ct=1:64
      str(ct)=temp(row(ct),col(ct));
     	end
        
        
     
   if j==1 & i==1
      dc=temp(1);
      dcl(y)=temp(1);
   else
      dc=temp(1)-dcl(y);
      dcl(y)=temp(1);
   end
   
   
   if dc==0
      dccode=[0 0];
   else
   dcabs=abs(dc);
   dcbin=dec2bin(dcabs);
   dclen=length(dcbin);
   if dc<0
      comp=repmat(49,[1 dclen]);
      dcbin=comp-dcbin;
   else
      comp=repmat(48,[1 dclen]);
      dcbin=dcbin-comp;
   end
   
   
   dccode=tabledc(dclen,2:1+tabledc(dclen,1));
   dccode=[dccode dcbin];
end


%ac dec for lum
str=str(2:64);
nozac=find(str~=0);
acno=length(nozac);

for o=1:acno
   ac=str(nozac(o));
   acabs=abs(ac);
   acbin=dec2bin(acabs);
   aclen=length(acbin);
   if ac<0
      comp=repmat(49,[1 aclen]);
      acbin=comp-acbin;
   else
      comp=repmat(48,[1 aclen]);
      acbin=acbin-comp;
   end
   
   if(nozac(o)==1)
      acseq=tableac(aclen,5:4+tableac(aclen,4));
      accode=[accode acseq acbin];
   else
      if o==1
         z=nozac(o)-1;
         else
            z=nozac(o)-nozac(o-1)-1;
         end
         
      %check 4 if z>=15
      noz=floor(z/15);
      zrl=[1 1 1 1 1 1 1 1 0 0 1];
      accode=[accode repmat(zrl,[1,noz])];
      z=rem(z,15);
         
         %generate the huffman sequence from table
         acseq=tableac((z*10)+aclen,5:4+tableac((z*10)+aclen,4));
         accode=[accode acseq acbin];
     end
  end
   
  accode=[accode 1 0 1 0];
   
   accode=[dccode accode];  
   if(i==h)
      if(j==w)
         accode=[accode 0 0 1 0 1 0];
      end
   end
   
   
   %fwrite to file
   q=1;     
   while(q<=length(accode))
      if length(buf)~=8
         buf=[buf accode(q)];
         q=q+1;
      else
         for e=1:8
            if buf(e)==0
               bufstr=[bufstr '0'];
            else
               bufstr=[bufstr '1'];
            end
         end
         kk=bin2dec(bufstr);
         fwrite(fid1,kk,'uint8');
         if kk==255
            fwrite(fid1,0,'uint8');
         end
         buf=[];
         bufstr=[];
      end
   end
   temp=[];
   accode=[];
dccode=[];  
   
end   
   end
end

if length(buf)~=0
   buf=[buf zeros(1,8-length(buf))];
        for e=1:8
            if buf(e)==0
               bufstr=[bufstr '0'];
            else
               bufstr=[bufstr '1'];
            end
         end
         kk=bin2dec(bufstr);
         fwrite(fid1,kk,'uint8');
         if kk==255
            fwrite(fid1,0,'uint8');
         end
end

fwrite(fid1,255,'uint8');
%corresponding to ff
fwrite(fid1,217,'uint8');
%corresponding to d9


fseek(fid1,163,-1);
if(prop.Height<255)
   fwrite(fid1,0,'uint8');
   fwrite(fid1,prop.Height,'uint8');
else
   fwrite(fid1,(prop.Height/256),'uint8');
   fwrite(fid1,rem(prop.Height,256),'uint8');
end
fseek(fid1,165,-1);
   %specify height at an offset of a4
   if(prop.Width<255)
   fwrite(fid1,0,'uint8');
   fwrite(fid1,prop.Width,'uint8');
else
      fwrite(fid1,(prop.Width/256),'uint8');
   fwrite(fid1,rem(prop.Width,256),'uint8');
   end
   
      %specify width at an offset of a6
 %fseek(fid1,0,1);
fclose(fid1);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
美国十次综合导航| 综合在线观看色| 国产精品乱码人人做人人爱 | 中文字幕字幕中文在线中不卡视频| 亚洲在线一区二区三区| 国产精品综合在线视频| 91精品国产麻豆国产自产在线| 欧美国产精品专区| 国产一区二区影院| 欧美日韩一级视频| 亚洲精品亚洲人成人网在线播放| 久久国产综合精品| 91精品国产综合久久久久| 亚洲三级免费电影| 成人av电影在线播放| 精品福利av导航| 美日韩一区二区| 欧美一区二区精美| 日本欧美大码aⅴ在线播放| 色噜噜狠狠一区二区三区果冻| 国产亚洲精品aa午夜观看| 久久国产尿小便嘘嘘| 91精品国产全国免费观看| 亚洲超丰满肉感bbw| 欧洲色大大久久| 亚洲激情在线播放| 色香色香欲天天天影视综合网| 国产精品久久久久久久蜜臀| 成人aa视频在线观看| 国产精品理伦片| 不卡一区在线观看| 最新久久zyz资源站| 高清免费成人av| 国产精品成人一区二区艾草 | 一区二区国产盗摄色噜噜| 91亚洲国产成人精品一区二三| 国产精品三级av在线播放| 不卡av在线免费观看| 亚洲欧美日本在线| 欧美视频完全免费看| 日韩和欧美一区二区三区| 91精品欧美一区二区三区综合在 | 日韩一级免费观看| 激情综合色综合久久综合| 26uuu亚洲婷婷狠狠天堂| 国产美女一区二区| 中文字幕久久午夜不卡| 色88888久久久久久影院野外| 亚洲一区二区三区四区在线| 欧美男人的天堂一二区| 国内精品在线播放| 日韩美女视频一区二区 | heyzo一本久久综合| 一区二区三区四区蜜桃| 欧美一区中文字幕| 国内精品嫩模私拍在线| 亚洲日本在线视频观看| 欧美精品久久一区| 国产成a人亚洲精品| 亚洲一区中文在线| 精品久久国产老人久久综合| 99国产欧美另类久久久精品 | 日韩一级成人av| 懂色av一区二区夜夜嗨| 天天综合色天天综合色h| 久久影院午夜片一区| 99久久777色| 美国毛片一区二区三区| 成人免费在线视频观看| 91麻豆精品国产91久久久久 | 亚洲免费av在线| 日韩欧美色综合| 一本一道综合狠狠老| 狠狠色丁香久久婷婷综合丁香| 亚洲欧洲一区二区在线播放| 日韩网站在线看片你懂的| 97国产一区二区| 黑人巨大精品欧美黑白配亚洲| 一区二区三区精品久久久| 精品国产精品网麻豆系列| 欧美综合在线视频| 懂色av一区二区三区蜜臀| 久久福利资源站| 亚洲国产一区二区三区| 国产精品国产自产拍高清av| 精品少妇一区二区三区免费观看 | 国产一区二区三区国产| 日日摸夜夜添夜夜添国产精品| 亚洲人成在线观看一区二区| 久久夜色精品国产欧美乱极品| 欧美精品久久一区| 色噜噜久久综合| 99精品久久只有精品| 国产成+人+日韩+欧美+亚洲| 久久精品99国产精品| 图片区日韩欧美亚洲| 亚洲午夜久久久久中文字幕久| 国产精品无码永久免费888| 久久久久99精品国产片| 日韩亚洲欧美在线| 欧美一区二区三区免费在线看| 欧日韩精品视频| 色婷婷av一区二区三区软件| 成人avav影音| 9久草视频在线视频精品| 高清不卡一区二区在线| 国产精一品亚洲二区在线视频| 午夜欧美一区二区三区在线播放| 精品国产一区a| 91精品国产综合久久国产大片| 欧美制服丝袜第一页| 99热在这里有精品免费| 92精品国产成人观看免费| 成人午夜看片网址| 成人久久久精品乱码一区二区三区| 国产综合久久久久久久久久久久| 久久成人精品无人区| 激情文学综合网| 国产福利精品一区| 国产经典欧美精品| 成人丝袜高跟foot| 91麻豆精品秘密| 色av综合在线| 欧美日本精品一区二区三区| 88在线观看91蜜桃国自产| 欧美精品99久久久**| 欧美一区二区在线不卡| 久久奇米777| 国产精品入口麻豆九色| 亚洲欧美日韩在线| 午夜精品久久久久久久99水蜜桃| 天天影视涩香欲综合网| 精品国产伦一区二区三区观看方式| 在线亚洲人成电影网站色www| 日本韩国欧美一区| 欧美久久久久久久久中文字幕| 4hu四虎永久在线影院成人| 91精品国产免费| 久久久久国色av免费看影院| 亚洲天堂av老司机| 亚洲电影在线播放| 老司机精品视频一区二区三区| 国产麻豆精品视频| 在线日韩av片| 日韩免费视频一区二区| 国产精品乱码妇女bbbb| 偷窥国产亚洲免费视频| 久久国产精品99久久人人澡| 99久久免费精品| 91精品国产入口| 国产精品理论在线观看| 免费久久精品视频| 99精品国产99久久久久久白柏| 欧美一区二区精品| 中文字幕一区在线观看| 日本一区中文字幕| av电影在线观看一区| 美腿丝袜亚洲三区| 国产精品久久久久aaaa| 亚洲人成人一区二区在线观看| 亚洲一区二区3| 国产精品456| 欧美久久久久久久久| 亚洲视频小说图片| 国产一本一道久久香蕉| 3751色影院一区二区三区| 国产精品第一页第二页第三页| 奇米一区二区三区| 欧美视频中文字幕| 中文字幕精品一区二区三区精品| 日本va欧美va精品| 色偷偷成人一区二区三区91| 国产午夜精品在线观看| 蜜臀va亚洲va欧美va天堂| 欧美午夜片在线观看| 椎名由奈av一区二区三区| 国产东北露脸精品视频| 日韩欧美在线网站| 亚洲电影第三页| 色偷偷一区二区三区| 国产精品久久久久久户外露出| 久久国产综合精品| 91超碰这里只有精品国产| 国产天堂亚洲国产碰碰| 蜜桃精品在线观看| 91精品国产色综合久久不卡电影| 一区二区三区在线免费视频| 91在线视频免费91| 成人欧美一区二区三区视频网页 | 日韩一区二区在线免费观看| 亚洲午夜激情av| 欧美视频三区在线播放| 亚洲美女免费在线| 欧美综合色免费| 亚洲图片欧美色图| 欧美日韩另类一区| 舔着乳尖日韩一区| 欧美一区二区二区| 狠狠色2019综合网| 久久精品日韩一区二区三区|