Procesos basicos de imagen usando ImageJ - ehu.eus · Procesos basicos de imagen usando ImageJ...

24
Procesos basicos de imagen usando ImageJ Manuel Graña Master Ingeniería Biomédica UPV/EHU 1

Transcript of Procesos basicos de imagen usando ImageJ - ehu.eus · Procesos basicos de imagen usando ImageJ...

ProcesosbasicosdeimagenusandoImageJ

ManuelGrañaMasterIngenieríaBiomédica

UPV/EHU

1

Inicio

•  DownloadImageJ1.44– hEp://rsbweb.nih.gov/ij/download.html

•  LainstalaciónesinmediatapuestoqueesunaaplicaciónJava

•  RequerimientossistemaoperaNvo:todoslossistemas

2

Plandetrabajo

•  Operacionessobrelasimágenesmuestraqueproporcionalainstalaciónbásica

•  Paracadacasoindicaré–  LaimagenuNlizada–  ElNpodeprocesosinespecificarlosdetalles,elalumnodebe

navegarenlosmenusparaencontrarlaoperaciónapropiada–  Laimagenresultadoqueelalumnodebereproducir

•  Elalumnodebeconstruirunpowerpointsimilaraestecon–  Elresultadoobtenidoencadacaso–  Eldetalledelasoperacionesquehaempleado,indicando

parámetrosdelasoperaciones/filtros

3

Profiles

•  Lasfilasdelasimagenessonfuncionesquepuedenvisualizarsecomoplots,valoresaltoscorrespondenconcoloresclarosenlaimagen

•  Podemosusarlaherramientadeseleccionrectangularparaseleccionarunafiladelaimageny

•  Plotearelprofile

4

•  Imagendeprueba:boats.gif•  Resultadosareproducir

5

Imagenescomosuperficies3D

•  Lasimagenessonsuperficiesenunespacio3D,equivalentesaunafunciónescalarconrango2D

•  Podemosvisualizarestaestructuramedianteelplugincorrespondiente

•  lasuavizaciónNeneelefectodeconverNrlasuperficieenunabandaconunrangodevaloresreducidoycambiossuaves

6

•  Imagendeprueba:blobs.gif

•  Resultadosesperados:detallesdecoloryfondopuedencambiarentresistemasoperaNvos

7

8

Suavizacion

•  Elprocesovisualdesuavización(smoothing)produceimagenescadavezmasdifuminadas(blurred).

•  Iterandoelprocesodesmoothingsepuedereproducirvisualmentelosresultadosanteriores

•  ParaobservarqueefecNvamenteseestáproduciendoun“alisamiento”podemosvisualizarlosmáximoslocalesdetectadosenlaimagen

9

•  Imagen:blobs.gif•  Resultadosesperadosdelaiteracion

10

LatransformadadeFourier

•  LatransformadadeFouriernosdainformaciondelacomposicióndelaimagencomounamezcladeondassinusoidalesdediversasfrecuenciasespaciales.

•  LaFastFourierTransform(FFT)esunaimplementacionaltamenteeficiente.

•  Podemosvisualizarelefectodelasuaviaciónenelespaciotransformado

•  Podemosaplicarunfiltrodedifuminaciongausianoconradioscrecientesparaobtenersuavizacionesprogressivamentemasfuertes

11

•  Imagen:blobs.gif•  Resultadosesperados

12

Afilado

•  Laoperaciondualalasuavizacioneselafilado,(sharpening)ofiltradopasaalta.

•  Estaoperacionresaltalasaltasfrecuenciasconelpeligroderesaltarelruidosobrelaseñal

13

•  Imagen:CT.dcm•  Resultados(izqdaadcha)

14

Transformacionesdeintensidad

•  Elrangodevaloresdelaimagenpuedeabarcarmuchosmasnivelesdegrisocoloresdelosquepodemosvisualizar,porloquetransformacionesdevisualizacionpuedenofrecernosestructurasquenosonvisiblesinmediatamente…(ypuedenserirrelevantesdesdeelpuntodevistamédico)

15

•  Imagen:CT.dcm•  Resultadosdelajustedebrilloycontraste

16

Bordesenlaimagen

•  Losbordes(edges)sonlasfronterasentreregionesdelaimagenuobjetosquepodemosdisNnguir.

•  Cuandoprocesamoslaimagenparaobtenerlosbordes,dependiendodelaimplementacion,losresultadospuedenser“negros”perounpequeñoajustedebrilloycontrastepuedesacaralaluzloqueestáescondido…..

17

•  ImagenCT.dcm•  Resultadodebuscarlosbordesyajustar….

18

•  Otrasvecesnohacefaltahacercosasraras…imagenDot_blot.jpg

•  Atenciónalosefectosindeseados,¡¡¡sonresultadodelacompresiónconperdidadejpg!!!

19

Buscandocosas

•  Avecesqueremosdetectarlascosasqueestanenlaimagen,paraconcentrarnosenellas.

•  AnalizamosparNculasyencontramosdondeestancolocadas….EnImageJrequierequelaimagenseabinarizadaaplicandounumbral(threshold)

20

•  Imagen:Dot_blot.jpg•  Resultados…

21

•  SupongamosquequeremoscontarlascelulasenCell_colony.jpg,asumiendoquelosblobspequeñossonruido

22

•  Podemossimplificarlaimagenhaciendoaperturamorfologica(open)

23

•  ParaobtenerfiltrosmasfuertespodemosrepeNrunpardeerosionesseguidasdeunpardedilataNones,loqueequivalealaaperturaconunfiltrodosvecesmasgrande(limitacionesdeImageJ)

24