public void pixelLoop(int x, int y) {
		// os primeiros pixels não processa
		if( x==0 || y==0 || x==_img.getWidth() || y==_img.getHeight() )
			return; 

		if( ! Arrays.equals( corPreto, _pix ) ) 
			return;
		
		getMatriz( x, y ); // aqui pega a matriz de comparacao
		for( int i=0; i<Caracteristicas.osTemplates.length; i++ )
		{
			int[][] oMatch = Caracteristicas.templates[ i ];
			int linhaOk = 0;
			for( int linha=0; linha<3; linha++ ) {
				if( Arrays.equals( matrizComp[linha], oMatch[linha] ) )
					linhaOk++;
			}
			if( linhaOk == 3 ) { // acertou o match
				MatchItem mi = new MatchItem();
				mi._matchId = i;
				listaMatch.add( mi );
				return;
				// aqui o i atual eh o match certo...
				// tem q guardar o i e mais o q??
			}
		}
	}