Anda di halaman 1dari 8

Universidad De Aquino Bolivia.

Ingeniera Econmica

COMVOLUCION DE IMAGEN
Nombre: Mamani Lucero Jos Hernn Carrera: Hardware y Electrnica Telecomunicaciones Materia: Procedimiento digital de seales Ing.: Jaime Flores

Fecha:

13 de mayo de 2013

Universidad De Aquino Bolivia. Ingeniera Econmica

COMVOLUCION

1. Introduccin.

Para la elaboracin de este laboratorio se realizaron diversos ejemplos con distintas funciones graficar. Manejar serie de cdigos para generar las grficas de seales de pendiendo de las funciones da das. En el primero mostramos como graficar la imagen segn sea la funcin para hacer la comvolucion y sacamos el ejemplo anterior y podemos ejecutar la comvolucion en respecto al grafico.

2. Objetivo General.

El cmo manipular las grficas utilizando los comandos en matlab

Definir las propiedades bsicas y realizar la clasificacin de imgenes e hacer una comvolucion Realizar una Aplicacin en GUIDE que grafique seales continuas y discretas sacando mas la funcin par e impar basado en el tiempo. El para qu puede ser la utilidad de este programa sabiendo que facilita poder graficar cualquiera funcin

Universidad De Aquino Bolivia. Ingeniera Econmica

En matemticas y, en particular, anlisis funcional, una convolucin es un operador matemtico que transforma dos funciones f y g en una tercera funcin que en cierto sentido representa la magnitud

3. Objetivos especficos.

Notacin de Funciones en Matlab. Manejo de Operadores. Manejo de diferentes funciones

4. Marco terico

En Matlab, el comando ones (M, N) genera una matriz de unos de tamao MxN, y el comando ceros (M, N) es una matriz de ceros del mismo tamao. Se puede hacer uso de estas dos matrices para generar dos seales comnmente usadas: la seal escaln y la seal impulso.

Para la versin continua creamos un vector que represente el tiempo el cual tenga muestras de un intervalo separados por valores muy pequeos.

Como se mencion anteriormente, una seal generada en Matlab es inherentemente de naturaleza discreta. Para visualizar una seal en tiempo discreto se puede hacer uso del comando stem. Especficamente stem (n, x), bosqueja los datos contenidos en el vector x

Universidad De Aquino Bolivia. Ingeniera Econmica

como una seal de tiempo discreto con los valores de tiempo definidos por el vector n. Los vectores n y x deben tener dimensiones compatibles, es decir deben tener el mismo nmero de elementos

Recuerde que para poder usar las funciones plot y stem, es requisito que los vectores (t y u) (n y u) tengan iguales dimensiones. Por esta razn el vector u se forma como una composicin de diez ceros y 11 unos, debido a que los arreglos t y n, tienen dimensin 21 dado que incluyen un elemento central el cual es el nmero cero. Para probar este hecho, se puede hacer uso de la funcin Matlab llamada size que devuelve como resultado un vector con las dimensiones de la matriz que se le pasa como parmetro. a).Matlab Matlab es un lenguaje de alto funcionamiento para computacin tcnica, Este integra computacin, visualizacin, y programacin, en un entorno fcil de usar donde los problemas y las soluciones son expresados en la ms familiar notacin matemtica.

Universidad De Aquino Bolivia. Ingeniera Econmica

COMVOLUCION A qui podemos ver la grafica de la comvolucion en nueve aspectos diferentes en degradacion siempre cuando tenga un grafico de muestra. Como se be en el grafico

3. Aspecto grafico

Universidad De Aquino Bolivia. Ingeniera Econmica

Se muestra los dos grficos como el cdigo y el grafico,

Lnea de cdigo de la comvolucion de imgenes


A qui mostramos el serie de cdigos para poder graficar y podrs demostrar prcticamente en matlap
im=imread('C:\Users\Jose Hernan\Desktop\Penguins.jpg'); h = [ 1/1000 , 1/1000 , 1/1000 ] h1 = [ 1/500 , 1/500 , 1/500 ] h2 = [ 1/200 , 1/200 , 1/200 ] h3 = [ 1/190 , 1/190 , 1/190 ] h4 = [ 1/80 , 1/80 , 1/80 ] h5 = [ 1/40 , 1/40 , 1/40 ] h6 = [ 1/5 , 1/5 , 1/5 ]

h7 Universidad = [ , De Aquino1/1 Bolivia . 1/1 , 1/1 ] h8 = Ingeniera [ 1/0.5 , 1/0.5 , 1/0.5 ] Econmica h9 = [ 1/10000 , 1/10000 , 1/10000 ] z = convn(im,h); z1 = convn(im,h1); z2 = convn(im,h2); z3 = convn(im,h3); z4 = convn(im,h4); z5 = convn(im,h5); z6 = convn(im,h6); z7 = convn(im,h7); z8 = convn(im,h8); z9 = convn(im,h9); subplot(4,3,2),imshow(im),title('Grafica real'); subplot(4,3,4),imshow(z1),title('Degradacin 1'); subplot(4,3,5),imshow(z2),title('Degradacin 2'); subplot(4,3,6),imshow(z3),title('Degradacin 3'); subplot(4,3,7),imshow(z4),title('Degradacin 4'); subplot(4,3,8),imshow(z5),title('Degradacin 5'); subplot(4,3,9),imshow(z6),title('Degradacin 6'); subplot(4,3,10),imshow(z7),title('Degradacin 7'); subplot(4,3,11),imshow(z8),title('Degradacin 8'); subplot(4,3,12),imshow(z9),title('Oscuridad');

Para poder graficar la comvolucion en el editor se tuvo un problema, para poder graficar puesto que la comvolucion tena que serse si o si con el cdigo conv pero para que cora se tiene que aumentar la (n) siendo (convn) en este caso podr graficar con facilidad.

4. Conclusiones Para la Elaboracin de este laboratorio se tuvieron dificultades las cuales solamente el entendimiento de los comandos fueron utilizados barias beses para poder realizar el cdigo para su utilidad.

Se fueron haciendo barias pruebas en diferentes formas pues manejando diferentes comandos, hasta poder llegar al objetivo previsto y eso que hay bastantes comandos que no se a visto

Como ser en la codificacin de la Funciones y la interpretacin de dichas ecuaciones

Universidad De Aquino Bolivia. Ingeniera Econmica

En este trabajo se da que la convolucin es la unin de dos funciones que pueden crear la tercera funcin as que pueda dar sentido a una figura nueva as poniendo distorsionarlo

5. Fuente Matlab 7 Javier Garcia de Jalon Madrid 2005 Tutoriales en matlap y el propio programa buscando con help

Anda mungkin juga menyukai