domingo, 6 de noviembre de 2011

Leer tablas decodificador

Estos mismos parámetros se usan para las AC de Y ,Cb,Cr
function [exito,run,categoria] = descifrarParametros(palabra)
global tablas;
global tipo;
global contadorPixelBloque;
global codeWordACY ;
global codeWordACC ;
global codeWordDCY ;
global codeWordDCC ;
exito = 0;
if contadorPixelBloque==1;
tipo='AC';
else
tipo='DC';
end

%%% Aqui lee las tablas
 if strcmp(tipo,'DC')
run=0;

     indices = [];
   
     if strcmp(tablas,'luminancia')
     for i=1:16
       buscar=findstr(codeWordDCY (i), sprintf('%09d', palabra));
        if ~isempty (buscar)
           
            run=0;
            categoria=i;
            indices=categoria;
        end
     end
   
  contadorPixelBloque = contadorPixelBloque + 1;
elseif strcmp(tipo,'AC')
 
        elseif strcmp(tablas,'crominancias')
         for i=1:16
        buscar=findstr(codeWordDCC(i), sprintf('%011d', palabra));
        if ~isempty (buscar)
           
            run=0;
            categoria=i;
            indices=categoria;
           
        end
       
        end
        end

No hay comentarios:

Publicar un comentario