comandos basicos para el tratamiento de imágenes en matlab

Upload: juan-david-ramirez

Post on 07-Jul-2018

229 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 Comandos Basicos Para El Tratamiento de Imágenes en Matlab

    1/11

    COMANDOS BASICOS PARA EL TRATAMIENTO DE IMÁGENES EN MATLAB.

    Imread: 

    Lee la imagen desde el archiv es!eci"icad !r el nm#re de archiv$ in"irienden el "rma% del archiv de s& cn%enid cnvir%i'ndl en %'rmins (&e Ma%la#en%ienda$ &na ma%ri) de *m + n.,

    Lee la imagen es!eci"icada im-genes de &n archiv de ml%i!lesim-genes. Es%a sin%a+is se a!lica s/l a GI0$ C1R$ ICO 2 archivs 3D04. De#ees!eci"icar &n nm#re de archiv de en%rada$ 2 !&ede es!eci"icar 

    !cinalmen%e 0MT .

    Se !&ede #servar (&e cnvir%i/ la imagen a valres de &na ma%ri) de 5 a 677 en"rma% &in%8.

    En Ma%la# &na imagen a clr se re!resen%a cn %res ma%rices #idimensinales$crres!ndien%es a ls !lans R$ G 2 B.

    Imwrite9

    Escri#e ls da%s de la imagen A en el archiv es!eci"icad !r el nm#re dearchiv$ cam#ia el "rma% de archiv de la e+%ensi/n. im:ri%e %am#i'n crea &nn&ev archiv en la car!e%a ac%&al. La !r"&ndidad de #i%s de la imagen de salidade!ende del %i! de da%s de A 2 el "rma% de archiv.

    Para la ma2r;a de "rma%s9• Si A es de %i! de da%s &in%8 $ en%nces im:ri%e emi%e valres de 8 #i%s.• Si A es del %i! de da%s &in%

  • 8/18/2019 Comandos Basicos Para El Tratamiento de Imágenes en Matlab

    2/11

    din-mic es ?5$

  • 8/18/2019 Comandos Basicos Para El Tratamiento de Imágenes en Matlab

    3/11

    Impixel:

    La herramien%a de In"rmaci/n del !i+el m&es%ra in"rmaci/n s#re el !;+el de &naimagen (&e se clca el !&n%er s#re ella. La herramien%a !&ede ms%rar in"rmaci/n de !;+eles en %das las im-genes de &na "ig&ra

    .

    El !i+el seleccinad se m&es%ra cn &n as%erisc des!&'s se le da en%er 2m&es%ra el valr del !i+el.

    Imfinfo:

    M&es%ra la in"rmaci/n acerca de &na imagen en &n archiv gr-"ic.

  • 8/18/2019 Comandos Basicos Para El Tratamiento de Imágenes en Matlab

    4/11

    Imadd:

    El cmand sirve !ara s&mar ds im-genes &na imagen 2 &na cns%an%e.

  • 8/18/2019 Comandos Basicos Para El Tratamiento de Imágenes en Matlab

    5/11

    En la imagen an%erir se #serva la s&ma de la imagen cn &na ma%ri) de clr r.

    Imsubstrac:

    El cmand sirve !ara res%ar ds im-genes &na imagen 2 &na cns%an%e.

  • 8/18/2019 Comandos Basicos Para El Tratamiento de Imágenes en Matlab

    6/11

    En la imagen an%erir se #serva la res%a de la imagen cn &na ma%ri) de clr r.

    Immultiply:

    El cmand sirve !ara m&l%i!licar ds im-genes &na imagen 2 &na cns%an%e.

  • 8/18/2019 Comandos Basicos Para El Tratamiento de Imágenes en Matlab

    7/11

    En la imagen an%erir se #serva la m&l%i!licaci/n de la imagen cn &na ma%ri) declr verde.

    Imdivide:

    El cmand sirve !ara dividir ds im-genes &na imagen 2 &na cns%an%e.

  • 8/18/2019 Comandos Basicos Para El Tratamiento de Imágenes en Matlab

    8/11

    En la imagen an%erir se #serva la divisi/n de la imagen cn &na ma%ri) de clr verde.

    Imabsdiff:

    El cmand sirve !ara reali)ar el valr a#sl&% de la di"erencia ds im-genes.

    En la imagen an%erir se #serva el valr a#sl&% de la di"erencia de la imagencn &na ma%ri) de clr a)&l.

    Imcomplement:

    Reali)a el cm!lemen% de &na imagen.

  • 8/18/2019 Comandos Basicos Para El Tratamiento de Imágenes en Matlab

    9/11

    En el cm!lemen% de &na imagen RGB$ a cada valr de !;+el se res%a del valr m-+im de !;+eles 2 la di"erencia se &%ili)a cm el valr de !;+el de la imagen desalida. En la imagen de salida$ las )nas sc&ras se v&elven m-s ligeras 2 )nasclaras se sc&recen.

    Imlimbcomb:

    Reali)a la cm#inaci/n lineal de im-genes.

  • 8/18/2019 Comandos Basicos Para El Tratamiento de Imágenes en Matlab

    10/11

    En la imagen an%erir se ve la cm#inaci/n lineal en%re &n escalar 2 &na ma%ri)(&e es la imagen.

    Imrotate:

    Reali)a la r%aci/n de im-genes de!endiend del -ng&l (&e se es!eci"i(&e.

    Para es%e cas se escgi/ (&e la imagen se r%ara 47.

    Imcrop:

    Delimi%a la imagen.

    Cn el c&adrad #lanc se arras%ra 2 se "ia has%a dnde se (&iere delimi%ar laimagen.

  • 8/18/2019 Comandos Basicos Para El Tratamiento de Imágenes en Matlab

    11/11

    Des!&'s de ha#er "iad el l;mi%e de la imagen se !rime en%er 2 se #serva laimagen cr%ada cn &na delimi%aci/n es!eci"ica.

    Imresize:

    Redimensina el %ama de la imagen.

    Se #serva (&e la imagen riginal (&e es%- en la varia#le en las sig&ien%es se vemdi"icad s& %ama.