Anda di halaman 1dari 28

METODOS NUMRICOS

EDITOR DE
IMGENES

PROYECTO EDITOR DE IMGENES

2 INRODUCCION:

Dentro de la vida diaria como personas que


avanzamos acorde al avance tecnolgico contamos con
cada da ms aplicaciones que nos permiten la culminacin
de diversas ediciones ya sean de texto de imgenes o de
fotos.
El siguiente programa elaborado a base de
conocimientos en el lenguaje MATLAB; est desarrollado
de manera direccionada para la EDITOR DE IMAGENES.
Dentro de las propiedades que a continuacin
observaremos se toman en cuenta las propiedades de
observar en nivel y grado de color(r, g, b) es decir de rojo
de verde y de azul de manera que nos proporciona la
informacin de la imagen inicial y tambin de la imagen
editada.
Las propiedades con las que tambin cuenta son
las de rotacin, entre otros, por ejemplo el cambio de brillo
y contraste. Este programa de Matlab nos proporciona
diversidad de herramientas para el proceso de creacin de
guides grficos para la obtencin de productos que
queramos desarrollar en nuestra carrera. El imprescindible
tener en cuenta el manejo de diversas variaciones de
versiones del aplicativo lenguaje que nos servir para
poder evitar de manera continua los errores que por
cualquier caso se nos podran presentar.

METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO


VALDIZAN
HUANUCO 2015-PERU

PROYECTO EDITOR DE IMGENES

3 RESUMEN:
Como ya hemos visto, Matlab es un programa
diseado especialmente para disear y graficar funciones.
El cdigo se guarda en archivos .M, que son
interpretados cada vez que se ejecutan.
Una vez escrito el programa, se guarda con el
nombre deseado (siempre y cuando no sea una funcin, ya
que entonces hay que guardarlo con el mismo nombre) y la
extensin en que se guarda es .m
Algunos comandos muy utilizados en archivos .M
son:
Se escribe funcin y a continuacin entre corchetes
se designan los argumentos de salida que dar la funcin.
Despus del igual, se designa el nombre de la funcin (el
mismo con el que se guardar el fichero) seguido por los
argumentos de entrada que necesitar la funcin.
Para comprobar a modo de ejemplo la utilizacin
de este comando, no es necesaria la creacin de un
programa, se puede utilizar los siguientes comandos en el
Comando

METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO


VALDIZAN
HUANUCO 2015-PERU

PROYECTO EDITOR DE IMGENES

SUMMARY
A s we have seen , Matlab is a program specially designed to design and plot
functions .
The code is stored in M-files , which are played every time they run.
nce the program is written , it is saved with the name you want (as long as it is
not a "function " because then you have to save it under the same name) and
the extent to which it is stored is .m
Some widely used in command files are .M
Function is written and then bracketed output arguments that will function are
designated . After the same, the name of the function (the same with which the
file is saved ) followed by the input arguments that need to function is
designated
To check for example the use of this command, the creation of a program is not
necessary , you can use the following commands in the Command

PORTUGUES:
RESUMO
Como vimos , Matlab um programa especialmente concebido para projetar e
funes de plotagem.
O cdigo armazenado em m- arquivos, que so jogados toda vez que eles
correm .
Uma vez que o programa escrito , ele salvo com o nome que voc quiser
(desde que no uma "funo ", porque ento voc tem que salv-lo com o
mesmo nome ) e na medida em que ele armazenado .m
Alguns amplamente utilizado em m- arquivos comandos so :
Funo escrito entre parnteses e argumentos de sada , em seguida, que a
funo ser designado . Aps o mesmo , o nome da funo ( a mesma com
que o ficheiro guardado ) seguido por os argumentos de entrada que
precisam de funcionar designados .
Para verificar , por exemplo, o uso deste comando , a criao de um programa
no necessrio, voc pode usar os seguintes comandos no comando

METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO


VALDIZAN
HUANUCO 2015-PERU

PROYECTO EDITOR DE IMGENES

4 OBJETIVOS
OBJETIVO GENERAL:
El objetivo general es el manejo del software para dirigirlo hacia el campo del
procesamiento de imgenes. La aplicacin de programas que nos muestren
mrgenes de variacin en los intervalos de periodos entre otros.
OBJETIVO GENERAL:

El manejo del software MATLAB d el desarrollo de aplicativos.


El anlisis mediante la edicin de imgenes.
Acceder a nuevos sistemas de informacin especialmente lenguajes
matemticos.
El anlisis de diversos formatos.
El conocimiento de diversos mtodos para la obtencin de una imagen
deseada.
El reconocimiento de nuevas guides en el programa Matlab.
El direccionamiento del programa hacia LA EDICION DE
APICACIONES.
El procesamiento libre de imgenes.
La seleccin alternativa de imgenes y fotos desde cualquier archivo.

5 ANTECEDENTES
La edicin digital de imgenes se expande cada da ms, porque
la fotografa digital puede transferir sus fotos directamente a la
computadora. En el campo de accin casero existen programas editores de
imgenes especialmente diseados para el uso en casa, ofreciendo, entre
otros, correcciones automticas.
Las imgenes modificadas por el editor de imgenes se utilizan
posteriormente en publicaciones: revistas, catlogos, libros y otros medios
impresos y electrnicos, piel inmaculada, paisajes perfectos y otras
caractersticas son una consecuencia de la elaboracin digital, lo cual borra
cada da ms las fronteras de la realidad. Por ello, la edicin de imgenes
digitales se puede utilizar intencionalmente para la manipulacin de
imgenes. GIMP (GNU Image Manipulation Program) es un programa
de edicin de imgenes digitales en forma de mapa de bits, tanto dibujos
como fotografas.
METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO
VALDIZAN
HUANUCO 2015-PERU

PROYECTO EDITOR DE IMGENES

Es el programa de manipulacin de grficos disponible en ms sistemas


operativos
(Unix, GNU/Linux, FreeBSD, Solaris,Microsoft
Windows y Mac OS X, entre otros).

6 DESARROLLO
6.1. PARA EL INGRESO AL PROGRAMA:
Es necesario para ingresar al programa la ejecucin de los tres archivos tipo
file desde una misma carpeta la misma que tiene que contener las imgenes de fondo
y tambin el archivo de interfaz es decir el archivo figure.
PRIMERO:
Ejecutamos desde nuestra carpeta contenedora de archivos las tres a carpetas a la
vez sin incluir el archivo figure ya que este se ejecutara al abrir su contenedor de

cdigo.
Cuando se encuentren abiertos los tres archivos files, compilamos el archivo mostrado
a continuacin:

METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO


VALDIZAN
HUANUCO 2015-PERU

PROYECTO EDITOR DE IMGENES

6.2. EL INTERFAZ DE NUESTRO APLICATIVO:


Luego de compilar el archivo, veremos la siguiente pantalla que favorecer el
hecho de visualizar los diversos elementos.

METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO


VALDIZAN
HUANUCO 2015-PERU

PROYECTO EDITOR DE IMGENES


6.3. PROPIEDADES DEL APLICATIVO:
Para la ejecucin de la edicin de diversos archivos de tipo imagen es
necesario la seleccin de una imagen la cual se visualizara como una imagen primaria:
al hacer click en el botn ABRIR nos mostrara carpetas contenedoras de archivos de
las cuales tendremos que seleccionar uno.

Abrimos una imagen de cualquier carpeta, al abrir nos mostrara la imagen


como IMAGEN PRIMARIA, tambin nos mostrara la siguiente informacin:
6.4. INFORMACIN AL ABRIR UN ARCHIVO TIPO IMAGEN:
6.4.1. PROCEDENCIA Y TAMAO DE LA IMAGEN:

METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO


VALDIZAN
HUANUCO 2015-PERU

PROYECTO EDITOR DE IMGENES

Nos muestra el archivo desde donde proviene la imagen as como el tamao

6.4.1. HISTOGRAMA DE NIVEL DE RGB (COLOR ROJO VERDE Y AZUL)


DE LA IMAGEN:
El histograma de nuestra imagen primaria es decir de nuestra imagen
inicial nos muestra mediante un grfico en axis 1 y 2 los niveles de intensidad del
sistema RGB es decir de rojo, verde y azul
METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO
VALDIZAN
HUANUCO 2015-PERU

PROYECTO EDITOR DE IMGENES

Presenta un Histograma se utiliz las series de Fourier muy utilizadas la evaluacin de


diversos sistemas de variacin de actividad de diversos efectos fsicos.
Nos muestra la imagen original que estuvo guardad con el nombre de
fonfo.jpg (el programa abre todo tipo de archivo que sea de imagen es decir jpg, tiff, gif
entre otros, caso contrario nos saldr error.)

6.4.5. ERRORES AL ABRIR ARCHIVO:


El error al abrir archivo de imagen surge cuando seleccionamos un archivo que no
sea tipo imagen como por ejemplo un Word o un archivo de texto, el programa nos
mencionara un error y dir que seleccionamos uno de tipo imagen.
METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO
VALDIZAN
HUANUCO 2015-PERU

PROYECTO EDITOR DE IMGENES

6.5. PROPIEDADES DEL APLICATIVO:


BOTON COPIAR:
METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO
VALDIZAN
HUANUCO 2015-PERU

10

PROYECTO EDITOR DE IMGENES


El botn copiar hace que se muestre una imagen como una imagen secundaria. Al
hacer click en el botn COPIAR

Comparacin de RGB en los histogramas. Como observamos estamos ejecutando el


botn copiar por lo cual las lnea son iguales no varia para la imagen editada en
comparacin de la imagen inicial.

BOTON ESCALA DE GRISES:

METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO


VALDIZAN
HUANUCO 2015-PERU

11

PROYECTO EDITOR DE IMGENES


Nos mostrara la imagen en trminos grises degradado. En el segundo histograma
observamos las nuevas propiedades de la imagen editada.

Comparacin de RGB en los histogramas. Como observamos estamos ejecutando la


escala de grises por lo cual solo la lnea AZUL varia para la imagen editada en
comparacin de la imagen inicial.

METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO


VALDIZAN
HUANUCO 2015-PERU

12

PROYECTO EDITOR DE IMGENES

BOTON DESENFOQUE:
Este botn nos mostrara una ventana que nos solicita ingresar el nivel de desenfoque
tanto para fila y para columna: en una rango de 0% hasta 5%.

En pieza a cargar mostrndonos un mensaje como se puede apreciar.

METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO


VALDIZAN
HUANUCO 2015-PERU

13

PROYECTO EDITOR DE IMGENES


Al colocar los nmeros de los niveles del intervalos y hacer click en aceptar nos
repondr una imagen como se muestra a continuacin. Las variaciones de RGB
tambin podemos mostrarlo en el histograma.

METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO


VALDIZAN
HUANUCO 2015-PERU

14

PROYECTO EDITOR DE IMGENES


Como observamos en la imagen editada vemos una imagen nueva con distintas
propiedades de igual manera observamos las variaciones en el histograma de la
imagen editada.

BOTON MOVIMIENTO:
Al hacer click en movimiento nos muestra una ventana para ingresar el nivel de
movimiento y ngulo en (0-360)

La imagen generada ser:

METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO


VALDIZAN
HUANUCO 2015-PERU

15

PROYECTO EDITOR DE IMGENES

BOTON FILTROS DE COLORES: Al hacer click en filtro de colores y nos muestra una
ventana para ingresar filtro para rojo en (0-255), filtro para verde en (0-255) y filtro
para azul en (0-255) y despus damos ok.

Nos muestra una ventana con la imagen y un cursor en forma de ejes para hacer clik
en la imagen.
METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO
VALDIZAN
HUANUCO 2015-PERU

16

PROYECTO EDITOR DE IMGENES

Como se puede apreciar el histograma cambia y se nota ms el color azul

La imagen que vemos en editada muestra un filtro de colores en los puntos deseados
es decir en los 5 puntos seleccionados en figure con los niveles seleccionados en la
ventana para R G B como vemos los colores que se muestran en algunos espacios es
el filtro.

METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO


VALDIZAN
HUANUCO 2015-PERU

17

PROYECTO EDITOR DE IMGENES

BOTON INTENSIDAD DE R G B:
Nos muestra los intervalos de variacin de r g y b en un nivel de 0 a 200

METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO


VALDIZAN
HUANUCO 2015-PERU

18

PROYECTO EDITOR DE IMGENES

Comparacin de RGB en los histogramas. Como observamos estamos ejecutando la


escala de intensidad por lo cual todas las lneas varia para la imagen editada en
comparacin de la imagen inicial.
METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO
VALDIZAN
HUANUCO 2015-PERU

19

PROYECTO EDITOR DE IMGENES

La imagen que nos saldr luego de variar en esos intervalos es:

BOTON INVERTIR COLORES:

METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO


VALDIZAN
HUANUCO 2015-PERU

20

PROYECTO EDITOR DE IMGENES


Al hacer click sobre este botn el sistema hace que se inviertan los colores de la
imagen inicial.

Comparacin de RGB en los histogramas. Como observamos estamos ejecutando la


escala de invertir color por lo cual todas las lneas son iguales pero inversas para la
imagen editada en comparacin de la imagen inicial.

METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO


VALDIZAN
HUANUCO 2015-PERU

21

PROYECTO EDITOR DE IMGENES


BOTON AGUDEZA:
Este botn nos muestra el nivel de delineado y de puntos bajo el punto de vista de
colores de imagen.

Comparacin de RGB en los histogramas. Como observamos estamos ejecutando la


escala de agudeza por lo cual todas las lneas varan en proporcion para la imagen
editada en comparacin de la imagen inicial.

METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO


VALDIZAN
HUANUCO 2015-PERU

22

PROYECTO EDITOR DE IMGENES

SLIDERS:
A). SLIDER BRILLO:
Esta opcin nos permite mediante una barra slider variar el porcentaje de brillo
de la imagen para generar la imagen tenemos que hacer click en generar la imagen.

Ab). SLIDER CONTRASTE:


Este elemento varia en contraste de la imagen.
METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO
VALDIZAN
HUANUCO 2015-PERU

23

PROYECTO EDITOR DE IMGENES

Slider para rotar:


Este slider nos permite la variacin de rotacin de la imagen para lo
cual variamos en distintos niveles pero teniendo en cuenta que para que se ejecute es
necesario pulsar el botn ROTACION.

METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO


VALDIZAN
HUANUCO 2015-PERU

24

PROYECTO EDITOR DE IMGENES

BOTON GUARDAR:
Este botn nos permite seleccionar una carpeta en la cual
guardaremos la respectiva imagen editada.

METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO


VALDIZAN
HUANUCO 2015-PERU

25

PROYECTO EDITOR DE IMGENES

7 CONCLUSIONES

El manejo de guides en Matlab resulta importante para minimizar el


trabajo ya que se encuentran acoplados diversas herramientas para
generar ejecuciones.

El conocimiento de Matlab favorece la realizacin de sistemas


matemticos.
El editor de imgenes favorece la variabilidad de propiedades de
diversas imgenes.

Es importante el conocimiento de diversas propiedades dependiendo de


la versin del software.

Es de mucha utilidad el sistema de codificacin y algoritmos del sistema.


.

8 RECOMENDACIONES
METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO
VALDIZAN
HUANUCO 2015-PERU

26

PROYECTO EDITOR DE IMGENES

Es importante conocer todos los rubros de aplicacin del software


Matlab.
Es importante el conocimiento de diversas propiedades dependiendo de
la versin del software.
Matlab, no solo puede ser aplicado para aplicaciones matemticas sino
a la vez tambin para sistemas como juegos o apps

9.- BIBLIOGRAFIA:

Web sobre MATLAB: www.matpic.com


Matlab para ingenieros versin 2009
Diversos archivos de PDF y de blogs por carpetas
Matlab: empleo de guides para la creacin de ventanas.
Matlab: aplicacin industrial

METODOS NUMRICOS |UNIVERSIDAD NACIONAL HERMILIO


VALDIZAN
HUANUCO 2015-PERU

27