Interpolacion en El Procesamiento de Imagenes

download Interpolacion en El Procesamiento de Imagenes

of 15

Transcript of Interpolacion en El Procesamiento de Imagenes

  • 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