-
7/25/2019 Interpolacion en El Procesamiento de Imagenes
1/15
Aode la consolidacin del Mar de
Grau
UNIVERSIDAD ANDINA DEL CUSCOFACULTAD DE INGENERIA
ESCUELA PROFESIONAL DE INGENERIA DE SISTEMAS
M!odos Nu"ricos #ara la Co"#u!acin
In!er#olacin en el #rocesa"ien!o de i"$%enes
Alumno: Kevin Daniel Zuiga Chacn
Facultad: Ingeniera
Carrera profesional: Ingeniera de Sistemas
Semestre: 2015-3
Docente: Ing !"s# $uis %rtega Z&rate
Aula de clase: '02
Cusco-Per2016
1
http://peru21.pe/politica/2015-ano-diversificacion-productiva-y-fortalecimiento-educacion-2208116http://peru21.pe/politica/2015-ano-diversificacion-productiva-y-fortalecimiento-educacion-2208116 -
7/25/2019 Interpolacion en El Procesamiento de Imagenes
2/15
Introduccin
Desde (ue e)isten l"s *rimer"s gr&+ic"s en las c"m*utad"res el (uerer
*r"cesar estas ha sid" siem*re un ret", n" s"l" *"r el ruid" (ue se genera al
intentar editar una imagen, sin" tami#n *"r l"s c"n"cimient"s (ue sere(uieren *ara reali.ar esta la"r
/er" *ara ell" e)isten l"s m#t"d"s de inter*"lacin, l"s cuales +acilitan el
*r"cesamient" de im&genes, adem&s de "+recern"s mucha variedad en l"s
m#t"d"s
n el *resente in+"rme de vara c"m" la inter*"lacin el *r"cesamient" de
im&genes traaan untas
2
-
7/25/2019 Interpolacion en El Procesamiento de Imagenes
3/15
arco !erico
Interpolacin:
n *alaras sim*les de+iniram"s a la inter*"lacin c"m" el *r"ces" de calcular
val"res num#ric"s desc"n"cid"s a *artir de "tr"s a c"n"cid"s mediante la
a*licacin de alg"ritm"s c"ncret"s
Procesamiento de im"#enes:
l *r"cesamient" de im&genes s"n &sicamente m#t"d"s (ue se a*lican a
im&genes digitales c"n el "etiv" de reali.ar distintas tareas en estas est&n
4ument" de res"lucin
Disminucin de res"lucin
C"m*aracin entre im&genes
"di+icacin de im&genes
$todos de interpolacin en el procesamiento de im"#enes:
l us" de m#t"d"s de inter*"lacin *ara el *r"cesamient" de im&genes, se
rem"nta a l"s tiem*"s de l"s *rimer"s gr&+ic"s *"r c"m*utad"r desde ese
tiem*" han e)istid" much"s m#t"d"s de inter*"lacin (ue se utili.an en el
*r"cesamient" de im&genes, algun"s m&s c"n"cid"s (ue "tr"s, *er" ac&
listarem"s l"s m#t"d"s m&s utili.ad"s *ara est"s *r"ces"s
Interpolacin %ineal: s un m#t"d" de c"ne)in usand" *"lin"mi"s lineales
de curva Calcula el desc"n"cid" tasa c"m" si se encuentra en una lnea recta
entre l"s d"s ti*"s, es la +"rma m&s sencilla *ara calcular la tasa de
desc"n"cid"s Inter*"lacin lineal su c&lcul" *r"+undamente em*leadas en
an&lisis num#ric" *articular de matem&ticas numer"sas a*licaci"nes
incluend" gr&+ic"s *"r c"m*utad"ra s una +"rma sim*le de inter*"lacin1
1 Extrado de: http://es.ncalculators.com/geometry/linear-interpolation-calculadora.htm
3
-
7/25/2019 Interpolacion en El Procesamiento de Imagenes
4/15
)2 6 772 - 187)3 - )18 9 73 - 188 : )1
2 6 77)2 - )1873 - 18 9 7)3 - )188 : 1
Interpolacin del &ecino m"s cercano: l m#t"d" de inter*"lacin m&s
sencill" a (ue adem&s a (ue este se c"ncentra en l"s d"s *unt"s m&s
cercan"s va reali.and" su +uncin un *unt" el *unt" m&s cercan", de ah su
n"mre2
+17), 8 6 gs 7r"und7)8,r"und788
Interpolacin 'i-cu(ica: l m#t"d" de inter*"lacin m&s utili.ad" *ara el
*r"cesamient" de im&genes, su +uncin es similar al del vecin" m&s cercan",
2 Extrado de: http://www.emezeta.com/articulos/interpolacion-de-imagenes
4
-
7/25/2019 Interpolacion en El Procesamiento de Imagenes
5/15
c"n la di+erencia de (ue este m#t"d" *r"cesa me"r est"s d"s *unt"s, adem&s
de tener un ma"r rang" *ara *r"cesar d" *unt"s3
h3x! y" # h 1 3 x"h 1 3 y"
Si ien est"s s"n l"s m#t"d"s m&s utili.ad"s se listaran "tr"s (ue tami#n
*ueden ser utili.ad"s *ara est"s *r"ces"s
Interpolacin ideal.
Interpolacin B-Spline.
Interpolacin de Lagrange.
Inter*"lacin ;aussiana
Interpolacin en el procesamiento de im"#enes
-
7/25/2019 Interpolacion en El Procesamiento de Imagenes
6/15
ah"ra halarem"s s"re la a*licaci"nes (ue est"s tienen, em*e.and" *"r l"s
*r"gramas de *r"cesamient" de im&genes
Pro#ramas de procesamiento de im"#enes:
Desde hace tiem*" han e)ist" *r"gramas (ue se encarguen de *r"cesar
im&genes, algun"s de est"s hech"s *ara el *=lic" "tr"s (ue s"n m&s
reservad"s *ara tareas s"lamente *r"+esi"nales, en este cas" se m"straran
d"s *r"gramas a seleccin ma
1)-Ado(e P*otos*op:
>ui.& el *r"grama m&s +am"s", utili.ad" (ue cual(uier "tr", lan.ad" el 10 de
+erer" de 1??0 c"n la +uncin del *r"cesar im&genes, en un *rinci*i" l"s
*r"ces"s de im&genes de este *r"grama eran &sic"s, *er" c"n el tiem*" se
han id" e)*andiend", la igual (ue el +"rmat" de im&genes (ue este *uede
s"*"rtar, est"s s"n'
PSD+ PDD
PostScript
,PS
DCS
Pre) ,PS !IFF
4 Extrado de:
http://www.alumnos.in%.ut%sm.cl/&'pena/ramos/ili2()/presentacion**2.pd%
)
-
7/25/2019 Interpolacion en El Procesamiento de Imagenes
7/15
'P
.IF
/P,.
!IFF
P.
PDF
IC
IFF
PC
3A4
!.A
Scite5 C! Filmstrip
Flas*Pi5
/P,.2000
4l tratarse de un s"+t@are *r"*ietari" n" es *"sile el ver el cdig" +uente de
este *"r ende n" se *uede ver cm" +unci"na e)actamente, *er" si se tiene
c"n"cimient" (ue este *r"grama utili.a el m#t"d" de inter*"lacin Aicuica
*ara reali.ar sus tareas *"r l" (ue n"s *"dem"s hacer una idea de m&s "men"s c"m" +unci"na, ah"ra se m"straran algun"s eem*l"s de l" (ue este
*r"grama *uede hacer
+
-
7/25/2019 Interpolacion en El Procesamiento de Imagenes
8/15
2)-at%a(:
(
-
7/25/2019 Interpolacion en El Procesamiento de Imagenes
9/15
4B$4A 7areviatura de 4Bri) $4A"rat"r, la"rat"ri" de matrices8 es una
herramienta de s"+t@are matem&tic" (ue "+rece un ent"rn" de desarr"ll"
integrad" 7ID8 c"n un lenguae de *r"gramacin *r"*i" 7lenguae 8
ntre sus *restaci"nes &sicas se hallan la mani*ulacin de matrices, la
re*resentacin de dat"s +unci"nes, la im*lementacin de alg"ritm"s, la
creacin de inter+aces de usuari" 7;I8 la c"municacin c"n *r"gramas en
"tr"s lenguaes c"n "tr"s dis*"sitiv"s hard@are
/ara el cas" de mani*ulacin de im&genes se em*lea el t""l") EImage
/r"cessingF, adem&s al ser una herramienta de desarr"ll" este *uede utili.ar
cual(uier m#t"d" de inter*"lacin, a sea hech" desde cer" *"r un usuari" a
utili.ar su t""l"), l"s +"rmat"s de imaens (ue s"*"rta 4B$4A s"n 5
,
0E
0!
0
567
4 c"ntinuacin se m"straran algun"s cdig"s *ara el *r"cesamient" de
im&genes, c"n eem*l"s hech"s en mi c"m*utad"ra, a (ue 4B$4A *uede
desde aumentar el tama" de una imagen hasta inclus" incluir ruid" en las
im&genes
%eer una ima#en: 6
+ 6 imread 7Gimagen1*gH8
$ Extrado de: http://asignatura.us.es/imagendigital/atla890791314.pd%
) Extrado de: http://asignatura.us.es/imagendigital/atla890791314.pd%
-
7/25/2019 Interpolacion en El Procesamiento de Imagenes
10/15
+ 6 imread 7GCimagenesimagen1*gH8
(tener los planos 3.':
ImJ 6 +7,,18
ImJ; 6 +7,,28
ImJA 6 +7,,38
em*l"
mero de filas 7 + mero de columnas 7 : 8
L,MN 6 si.e 7+8
ostrar ima#en:9
imsh"@ 7+8
em*l"
OO + 6 imread7PCsersKQIMD"@nl"adsem*l"*gP8R
OO imsh"@ 7+8
+ Extrado de: http://asignatura.us.es/imagendigital/atla890791314.pd%
( Extrado de: http://asignatura.us.es/imagendigital/atla890791314.pd%
Extrado de: http://asignatura.us.es/imagendigital/atla890791314.pd%
1;
-
7/25/2019 Interpolacion en El Procesamiento de Imagenes
11/15
Informacin so(re la ima#en:10
@h"s +
em*l"
OO @h"s +
Conersin entre tipos de datos:11
1; Extrado de: http://asignatura.us.es/imagendigital/atla890791314.pd%
11 Extrado de: http://asignatura.us.es/imagendigital/atla890791314.pd%
11
-
7/25/2019 Interpolacion en El Procesamiento de Imagenes
12/15
em*l"
OO g 6 rg2gra7+8R
Seleccin de una seccin de una ima#en: 12
g6imcr"*7+,L)min min anch" alt" N8
em*l"
OO g6imcr"*7+,L200 350 200 300 N8
12 Extrado de: http://asignatura.us.es/imagendigital/atla890791314.pd%
12
-
7/25/2019 Interpolacion en El Procesamiento de Imagenes
13/15
Ima#en refleada: 1;
OO g6+li*lr7+8
em*l"
3otacin de im"#enes: 1