Documente Academic
Documente Profesional
Documente Cultură
La forma ms sencilla del algoritmo que hace este proceso se logra con
imgenes binarias, cada pixel en negro es un 1 y los en blanco son 0
Para que reconocimiento de imgenes sea posible es necesario contar con una
herramienta o un algoritmo que permita eliminar las variaciones de la imagen
frente a cambios menores como son la posicin, rotacin y el tamao de la
imagen.
h) El mtodo de compresin con carreras de unos sirve slo cuando existen grandes grupos de unos
y ceros consecutivos. VERDADERO
j) Para enviar una lnea de ceros se utiliza el cdigo: 1111111 si se codifica usando carreras de 1s
en 7 bits. VERDADERO
k) La firma sirve para combatir el problema de la variabilidad de las imgenes respecto del
desplazamiento. FALSO
EJERCICIOS:
1) Para enviar varias lneas en blanco en un fax, simplemente de envan las marcas de fin de lnea.
Considerando esto, calcule el tiempo requerido para enviar una pgina en blanco por fax (tamao
8 x 11 pulgadas), usando palabras de 8 bits y a una resolucin de 150 ppi, y 4800 bits/s. (2)
2) Calcule el tiempo necesario para enviar una pgina en blanco por fax, codificada en 8 bits, a una
velocidad de 4800 bps. La longitud de la pgina es 30 cm y se codifica a 50 puntos por
centmetro. (2)
200c 1111111
100u40c100u30c ceros 1100100 0101000 1100100 1111111
1200c 1111111
200c120u10c3u 1111110 0000000 1001010 1111000 0001010 0000011
200c 1111111
2203/14(7)= 22.48
4) Codifique en carreras de unos las siguientes lneas de datos (7 bits). Hgalo de la forma ms
eficiente posible. Calcule la relacin de comprensin: (2)
200c 1111111
100u40c100u30c 1100100 0101000 1100100 1111111
200c 1111111
200c120u10c3u 1111110 0000000 1001010 1111000 0001010 0000011
200c 1111111
1203/98=12.27
Empieza con ceros el 100u
1670/6(7)= 39.76
41 1 41 1
35 00 35 00 59 0
15 010 24 01 41 1
9 011
OTRO
21 10 21 10
21 11 21 11 21 10 26 01 32 00
18 000 18 000 21 11 21 10 26 01 42 1
13 010 13 010 18 000 21 11 21 10 32 00 58 0
13 011 13 011 14 001 18 000 21 11 26 01 42 1
9 0010 9 0010 13 010 14 001
3 00110 5 0011 13 011
2 00111
2) Haga la funcin pinterno(x, y), donde x y y son imgenes. La funcin antes de realizar la
operacin de producto interno debe comprobar la coincidencia del tamao de las imgenes, y en
caso de no coincidir, debe retornar un valor de cero (4).
function [pin]=pinterno(mat,tam)
[n,m]=size(mat);
[p,s]=size(tam);
set=zeros(n,m);
if(n==p&&m==s)
set=tam*mat;
else
set=0;
end;
[pin]=set;
3) Haga el script para demostrar que el mdulo de la FFT combate el problema del desplazamiento
de imgenes, el script debe contener las matrices de las imgenes en cuestin (5).
function [reconocer]=verificar(G,X)
if(abs(fft2(G))==abs(fft2(X)))
[reconocer]=1
else
[reconocer]=0
end;
b. Haga la funcin compara(x, p), donde x y p son las imgenes a comparar. La funcin debe retornar
un vector de cuatro valores, donde el primero es un 1 en caso de que las dos imgenes sean del
mismo tamao, el segundo es un 1 si las imgenes tienen el mismo nmero de pixeles del patrn, el
tercero es un 1 si existe por lo menos un pxel de coincidencia de los patrones, y el cuarto es un 1 si
existe ms de 10 pixeles de coincidencia del fondo (8).
c. Haga un script que muestre dos ventanas, en una el payaso y en al otra su negativo (100 r). (4)
alturas=180+sqrt(100)*(randn(1,10000));
hist(alturas);
hist(alturas,20);
printdpng histograma.png
o
tambien:
t=[0:0.01:1];
y1=sin(2*pi*4*t);
plot(t,y1);
holdon;
y2=cos(2*pi*4*t);
plot(t,y2,'r');
1 3 . Haga la funcin valor ( f ,s ) , Que cuenta el numero de pixeles con nivel de gris igual a " s " (4) .
Func t ion
r e sul tado = v a lor ( f , s )
r e sul t ado=0
[ n ,m] = s i ze( f )
For
i = 1 :n
For
j = 1 :m
i f ( f ( i , j )==s )
r e sul t ado++
end;
end;
1 4 . Haga la func ion nega t i vo( f , l ) , donde f es la ima gen y l el numero de n i veles de g r i s(4) .
Func t ion
[ r e sul tado]=nega t i vo( f , l )
[ n ,m] = s i ze( f )
r e sul t ado=zer o s ( n ,m)
For
i = 1 :n
For
j = 1 :m
r e sul t ado( i , j ) = ( l -- 1 ) -- f ( i , j )
end;
end;