block8.m

来自「将一幅多媒体图像根据各个块的不同特性蔡用不同的编码方式」· M 代码 · 共 51 行

M
51
字号
function block8(oiv88)
global cell_count bit_count total_cell point oiv
%point=cell_count; %total_cell(point+1)=1;%total_cell(point+1)=ovic16(1);
     ovic88=reshape(oiv88,1,64);           
     cu=val_num(ovic88);
 if cu==1
     flag=0; bit_count=bit_count+3+8;total_cell(point+1)=1;
    total_cell(point+2)=0;
     total_cell(point+3)=ovic88(1);               
     cell_count=cell_count+3;point=point+3;
     return
  elseif cu==2
      flag=1;bit_count=bit_count+3;total_cell(point+1)=1;
      total_cell(point+2)=1;point=point+2;
      youcheng(ovic88);
      cell_count=cell_count+2;
      return
 elseif cu==4
      flag=2; bit_count=bit_count+3;total_cell(point+1)=1;
      total_cell(point+2)=2;point=point+2;
      %value8(ovic88);%要修改这里,07/05/24 glotia
     youcheng(ovic88);
      cell_count=cell_count+2;  
      return
 else
       flag=3;bit_count=bit_count+3;
       
     
       for mmm=1:2
           for nnn=1:2
            total_cell(point+1)=1;total_cell(point+2)=3;point=point+2;
              oivc44=oiv88((4*mmm-3):4*mmm,(4*nnn-3):4*nnn);
                   block4(oivc44);
           end
       end
         
         
 end
             
                     
                          
                    
             
                            
                            
                            
                               
                           
                     
                          
                      

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?