A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

TÓPICOS Quick Response Code Etapa 1 Algoritmo Selecionado para Binarização da Imagem Etapa 1 Conversão da Imagem RGB x Escala de Cinza Histograma Etapa.

Apresentações semelhantes


Apresentação em tema: "TÓPICOS Quick Response Code Etapa 1 Algoritmo Selecionado para Binarização da Imagem Etapa 1 Conversão da Imagem RGB x Escala de Cinza Histograma Etapa."— Transcrição da apresentação:

1 TÓPICOS Quick Response Code Etapa 1 Algoritmo Selecionado para Binarização da Imagem Etapa 1 Conversão da Imagem RGB x Escala de Cinza Histograma Etapa 1 Threshold Demo

2 AUTOMATIC RECOGNITION ALGORITHM OF QUICK RESPONSE CODE BASED ON EMBEDDED SYSTEM YUE LIU/MINGJUN LIU REFERÊNCIA [1] ISO/IEC 18004:2000. INFORMATION TECHNOLOGY-AUTOMATIC IDENTIFICATION AND DATA CAPTURE TECHNIQUES-BAR CODE SYMBOLOGY-QR CODE,2000. Algoritmo Selecionado para Binarização da Imagem

3 TÓPICOS Quick Response Code Etapa 1 Algoritmo Selecionado para Binarização da Imagem Etapa 1 Conversão da Imagem RGB x Escala de Cinza Histograma Etapa 1 Threshold Demo

4 1-FOI UTILIZADA A FUNÇÃO FORNECIDA IMAGE* IMGGREY(IMAGE* IMAGE);E 2-PRIMEIRO PASSO PARA O PROCESO DE BINARIZAÇÃO. Conversão da Imagem RGB x Escala de Cinza

5 TÓPICOS Quick Response Code Etapa 1 Algoritmo Selecionado para Binarização da Imagem Etapa 1 Conversão da Imagem RGB x Escala de Cinza Histograma Etapa 1 Threshold Demo

6 1-FUNÇÃO UTILIZADA: INT* HISTOGRAMA(IMAGE* GREY)/* ALT DANIEL, PRODUZ UM ARRAY COM AS INFO DO HISTOGRAMA */ { INT *H =(INT*)MALLOC(SIZEOF(INT)*255); INT I,L,C,GREYVAL; FOR (I=0;I<255;I++)/*INICIALIZAR O HISTOGRAMA*/ H[I]=0; INT W = IMGGETWIDTH(IMAGEM); INT H = IMGGETHEIGHT(IMAGEM); FOR (L=0;LBUF[L]; H[GREYVAL]=H[GREYVAL] +1; } RETURN H; } 2-SEGUNDO PASSO PARA A BINARIZAÇÃO. Histograma

7 TÓPICOS Quick Response Code Etapa 1 Algoritmo Selecionado para Binarização da Imagem Etapa 1 Conversão da Imagem RGB x Escala de Cinza Histograma Etapa 1 Threshold Demo

8 1-IDÉIA CENTRAL: Threshold

9 Função implementada: Int threshold (int *H){ int minimo = 0; int maximo = 0; int i; for(i=0;i<255;i++) { if(H[i]!=0){ minimo = i; break; } for(i=255;i>0;i--) { if(H[i]!=0){ maximo = i; break; } int media = (minimo+maximo)/2; return media; }

10 TÓPICOS Quick Response Code Etapa 1 Algoritmo Selecionado para Binarização da Imagem Etapa 1 Conversão da Imagem RGB x Escala de Cinza Histograma Etapa 1 Threshold Demo


Carregar ppt "TÓPICOS Quick Response Code Etapa 1 Algoritmo Selecionado para Binarização da Imagem Etapa 1 Conversão da Imagem RGB x Escala de Cinza Histograma Etapa."

Apresentações semelhantes


Anúncios Google