Anteprima
Vedrai una selezione di 19 pagine su 101
Esercitazioni Elaborazione di biosegnali e bioimmagini Pag. 1 Esercitazioni Elaborazione di biosegnali e bioimmagini Pag. 2
Anteprima di 19 pagg. su 101.
Scarica il documento per vederlo tutto.
Esercitazioni Elaborazione di biosegnali e bioimmagini Pag. 6
Anteprima di 19 pagg. su 101.
Scarica il documento per vederlo tutto.
Esercitazioni Elaborazione di biosegnali e bioimmagini Pag. 11
Anteprima di 19 pagg. su 101.
Scarica il documento per vederlo tutto.
Esercitazioni Elaborazione di biosegnali e bioimmagini Pag. 16
Anteprima di 19 pagg. su 101.
Scarica il documento per vederlo tutto.
Esercitazioni Elaborazione di biosegnali e bioimmagini Pag. 21
Anteprima di 19 pagg. su 101.
Scarica il documento per vederlo tutto.
Esercitazioni Elaborazione di biosegnali e bioimmagini Pag. 26
Anteprima di 19 pagg. su 101.
Scarica il documento per vederlo tutto.
Esercitazioni Elaborazione di biosegnali e bioimmagini Pag. 31
Anteprima di 19 pagg. su 101.
Scarica il documento per vederlo tutto.
Esercitazioni Elaborazione di biosegnali e bioimmagini Pag. 36
Anteprima di 19 pagg. su 101.
Scarica il documento per vederlo tutto.
Esercitazioni Elaborazione di biosegnali e bioimmagini Pag. 41
Anteprima di 19 pagg. su 101.
Scarica il documento per vederlo tutto.
Esercitazioni Elaborazione di biosegnali e bioimmagini Pag. 46
Anteprima di 19 pagg. su 101.
Scarica il documento per vederlo tutto.
Esercitazioni Elaborazione di biosegnali e bioimmagini Pag. 51
Anteprima di 19 pagg. su 101.
Scarica il documento per vederlo tutto.
Esercitazioni Elaborazione di biosegnali e bioimmagini Pag. 56
Anteprima di 19 pagg. su 101.
Scarica il documento per vederlo tutto.
Esercitazioni Elaborazione di biosegnali e bioimmagini Pag. 61
Anteprima di 19 pagg. su 101.
Scarica il documento per vederlo tutto.
Esercitazioni Elaborazione di biosegnali e bioimmagini Pag. 66
Anteprima di 19 pagg. su 101.
Scarica il documento per vederlo tutto.
Esercitazioni Elaborazione di biosegnali e bioimmagini Pag. 71
Anteprima di 19 pagg. su 101.
Scarica il documento per vederlo tutto.
Esercitazioni Elaborazione di biosegnali e bioimmagini Pag. 76
Anteprima di 19 pagg. su 101.
Scarica il documento per vederlo tutto.
Esercitazioni Elaborazione di biosegnali e bioimmagini Pag. 81
Anteprima di 19 pagg. su 101.
Scarica il documento per vederlo tutto.
Esercitazioni Elaborazione di biosegnali e bioimmagini Pag. 86
1 su 101
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

Esercizio 1

Per quanto riguarda i contorni orizzontali:

Selezioniamo la prima immagine (esercizio5-2.tif)

Process Filters Convolvela matrice:

1 1 1
0 0 0
-1 -1 -1

Prendiamo la seconda immagine (esercizio5-3.tif) ed estraiamo i contorni nell'altra direzione

Process Filters Convolvela matrice:

-1 -1 -1
0 0 0
1 1 1

Sommo le due immagini

Process Image calculator Esercizio5-2.tif AddEsercizio-3.tif ok

Se poi volessi avere solo i contorni dovrei sommare l'immagine con i contorni verticali con quella con i contorni orizzontali

Applichiamo l'operatore di Sobel

Duplichiamo 3 volte l'immagine

Image Duplicate Ok

Iniziamo dai contorni verticali

Selezioniamo la prima immagine (esercizio5.tif)

Process Filters Convolvela matrice:

1 0 -1
2 0 -2
1 0 -1

Prendiamo la seconda immagine (esercizio5-1.tif) ed estraiamo i contorni nell'altra direzione

Process Filters Convolvela matrice:

-1 0 1
-2 0 2
-1 0 1

Sommo le due immagini

Process Image calculator Esercizio5.tif AddEsercizio-1.tif ok

Riguarda i contorni orizzontali

Selezioniamo la prima immagine (esercizio5.tif)

Process Filters Convolvela matrice:

1 2 10 0 0

-1 -2 -1

Prendiamo la seconda immagine (esercizio5-1.tif) ed estraiamo i contorni nell'altra direzione

Process Filters Convolvela matrice:

-1 -2 -10 0 0

1 2 1

Sommo le due immagini

Process Image calculator Esercizio5-2.tif Add Esercizio-3.tif ok 78

Estrarre dall'immagine blood-lipids.jpg i globuli rossi e i lipidi.

Dividiamo i canali

Image Colors Split channels

Per estrarre i globuli rossi dobbiamo sottrarre

Process Image calculator Red Subtract Green Ok

Image Adjust Threshold Apply Set ok

Per estrarre i lipidi possiamo direttamente sogliare l'immagine green

Image Adjust Threshold Apply Set ok 89

Migliorare la qualità dell'immagine boats.gif tramite un operatore puntuale non lineare.

Utilizziamo il log

Process Math Log 9

ESERCITAZIONE 25 NOVEMBRE 123

Si migliori la qualità dell'immagine circuito_noise.gif in modo da renderla intellegibile e

priva di rumore. Con la stessa immagine migliorata si calcolino le dimensioni dei fori di saldatura tenendo conto che la dimensione orizzontale dell'immagine è 2 cm, si determinino le coordinate dei centri dei fori di saldatura mediante trasformata di Hough.

L'immagine presenta rumore Salt and Pepper

Process Filters Median 2ok

Miglioriamo il contrasto. Si può fare in due modi:

  1. Analyze histogram
    • Min=102
    • Max=156
  2. Image Adjust Brightness & contrast
    • Min=102
    • Max=156
    • Apply ok

Calcoliamo la dimensione dei fori

Dobbiamo dire al programma che 800 pixel = 2 cm

Analyze Set scale

  • Distance in pixel=800
  • Known distance=2
  • Unit=cm ok

Ora binarizziamo l'immagine per far saltare fuori i fori di saldatura:

Image Adjust Threshold Apply

Set ok

Calcoliamo l'area dei fori:

Analyze Analyze particles Show=outlines Display results

Summarize ok

Se volessimo controllare di aver preso bene l'area dei cerchi riapro l'immagine

  1. Process Filters Median 2 ok
  2. Miglioro il contrasto: Analyze histogram
  3. Min=102 Max=156
  4. Image Adjust Brightness & contrast
  5. Min=102 Max=156 Apply ok
  6. Poi inverto l’immagine drowing of cicuito noise
  7. Edit Invert
  8. Sommo le due immagini
  9. Process Image calculator
  10. Drowing of circuito noise Add
  11. Circuito noise ok 3
  12. Riapriamo l’immagine originale, applichiamo il filtro, il contrasto, la sogliamo e la rendiamo binaria:
  13. Process Filters Median 2 ok
  14. Process Enhance contrast Normalize Equalize histogram ok
  15. Image Adjust Threshold Apply
  16. Set ok
  17. Process Binary Make binary
  18. Estraiamo i contorni: duplico l’immagine, erodo la seconda e poi le sottraggo
  19. Image Duplicate Ok
  20. Process Binary Erode
  21. Process Image calculator Circuito noise.gif Subtract Circuito noise-1.gif ok
  22. Cerchiamo il centro dei fori con la trasformata di Hough:
  23. Prima calcolo il diametro dei cerchi: apro la retta e misuro il diametro
  24. Cerchio grande: diametro=45 pixels
  25. Cerchio piccolo: diametro=25 pixel
  26. Plugins Analyze Hugh circles

Minumum radius=11

Maximum radius=24

Number of circles=10

ok 44

Dopo aver migliorato la qualità dell'immagine esercizio7dispari.tif, si ricavino i contorni tramite operatori di morfologiamatematica.

L'immagine presenta rumore Salt and Pepper

Process Filters Median 2

ok

Miglioriamo il contrasto.

Analyze histogram→Min=0 significa che è rimasto un salt

Max=127

A questo punto si potrebbe applicare un filtro mediano con maschera 4 ma viene troppo smooth quindi lo teniamo amaschera 2 e aggiustiamo a occhio il contrasto

Image Adjust Brightness & contrast Apply

Ok

Applichiamo la soglia

Image Adjust Threshold Apply

Set ok

Estraiamo i contorni: duplico l'immagine, erodo la seconda e poi le sottraggo

Image Duplicate Ok

Process Binary Erode

Process Image calculator Esercizio7dispari.tif Subtract

Esercizio7dispari-1.tif ok

55

Dopo aver migliorato la qualità dell'immagine osso.tif, si estraggano i contorni tramite operatore LoG 5x5.

L'immagine presenta rumore

Salt and Pepper ok Analyze histogram Min=104 Max=147 ok Applichiamo il filtro LoG Scriviamo la maschera 5x5 -1 -1 -1 -1 -1 -1 0 0 0 -1 -1 0 16 0 -1 -1 0 0 0 -1 -1 -1 -1 -1 -1 66 Si binarizzi l'immagine fiori.jpg in modo da ottenere i soli fiori azzurri. Si calcoli poi l'area in pixel occupata dai fiori e la percentuale rispetto a tutta l'immagine. Proviamo a sottrarre la blu dalla rossa dato che hanno lo sfondo simile è utile tenere sotto l'immagine originale Applichiamo la soglia Set ok Ci sono delle zone cave, vogliamo fare il riempimento Proviamo anche a dilatare per prendere meglio dei fiorellini; questo provoca degli ingrandimenti di aree di zone che non ci interessano controbilanciamo con

dell'erosione

Process Binary Dilate

Process Binary Fill holes

Process Binary Erode

Process Binary Erode

Process Binary Dilate

Calcoliamo l'area percentuale

Analyze Analyze particles Show=outlines Display results

Summarize Exclude edges ok

L'area percentuale è circa 3.9%

Controlliamo di aver preso bene i fiori: prendiamo l'immagine della soglia e la sommiamo a quella originale

Process Binary Outline

Process Image calculator Fiori.jpg Add

Result of fiori.jpg ok 77

Si calcolino le aree in pixel del nucleo e della soma (corpo) della cellula cell1.gif ottenuta da un microscopio confocale. Si descrivano le operazioni effettuate e si memorizzino le immagini.

Dividiamo l'immagine nei tre canali

Image Colors Split channels

Partiamo dall'area del nucleo prendiamo l'immagine blu e applichiamo la soglia

Image Adjust Threshold Apply

Set ok

Sistemiamo con gli operatori del binary

Process Binary Fill holes

Process Binary Close

Calcoliamo l'area

Analyze Analyze

particles Show=outlines Display resultsSummarize Exclude edges ok

L'area è circa 5495 pixel 2 →Calcoliamo l'area della soma prendiamo l'immagine verde e applichiamo la sogliaImage Adjust Threshold ApplySet okSistemiamo con gli operatori del binaryProcess Binary Fill holesProcess Binary CloseCalcoliamo l'areaAnalyze Analyze particles Show=outlines Display resultsSummarize Exclude edges okCi appaiono altri oggetti. Abbiamo due metodi per sistemare:

  1. Sapendo che l'area dell'immagine grande è 74614 e l'area degli altri oggetti è 1 quindi basta mettere una soglia in modoche si cerchi l'area di un oggetto che sia più grande di tale soglia:Analyze Analyze particles 10-Infinity Show=outlinesDisplay results Summarize Exclude edges okArea = 74493 pixel 2
  2. Erodo per togliere i pixels in più ma dato che ho assottigliato troppo lo dilato poi calcolo l'areaProcess Binary Fill holesProcess Binary CloseAnalyze
Analyze particles Show=outlines Display resultsSummarize Exclude edges okArea = 74493 pixel 2 88 Nell'immagine immagine staminali sono rappresentate alcune cellule staminali (arancioni). Si calcoli la percentuale di area occupata da tali cellule e i centri delle cellule tramite trasformata di Hough. Dividiamo l'immagine nei tre canali: Image Colors Split channels Cerchiamo i centri. → Ci interessa avere dei buoni contorni, quindi sottraiamo il canale rosso e il canale blu: Process Image calculator red Subtract blue ok Estraiamo i contorni direttamente dall'immagine ottenuta: Process Find edges Sogliamo l'immagine: Image Adjust Threshold Apply Set ok Calcoliamo il diametro sul cerchio interno per le cellule più piccole dato che sono più nitide, mentre per quella grande prendiamo il diametro del cerchio più esterno: - Cerchio più piccolo: diametro=50 pixels - Cerchio grande: diametro=100 pixel Utilizziamo il plugin Analyze Hugh circles con i seguenti parametri: - Minimum radius=24 - Maximum radius=30 - Number of circles=7 Plugins Analyze Hugh circles Minimum radius=24 Maximum radius=30 Number of circles=7 ok Per calcolare l'area

provo a invertire la red e a sommarla alla blu

Edit Invert

Process Image calculator red Subtract blue ok

Sogliamo

Image Adjust Threshold Apply

Set ok

Ora abbiamo una cellula che non deve essere presa, inoltre dobbiamo invertire l'immagine altrimenti quando facciamo fillholes riempie lo sfondo!

Edit Invert

Process Binary Fill holes

Ora togliamo quella cellula che non ci interessa, basta applicare la soglia quando calcoliamo l'area:

Analyze Analyze particles Show=outlines Display results

Summarize Exclude edges ok

Vediamo quanto è l'area di quella grande e di quella piccola e applichiamo la soglia:

area piccola=1318

Analyze Analyze particles 1400-Infinity Show=outlines Display results Summarize Exclude edges ok

L'area percentuale è circa 29% di quella totale. 99 Dall'immagine di risonanza mri12.tif si ricavino tramite trasformata di Hough i centri dei globi oculari.

Sogliamo l'immagine in modo da fare risaltare bene i globi oculari

Image Adjust Threshold

<applyset>ok</applyset> <la>La duplico</la>, <la>la erodo due volte</la> <la>e sottraggo le due immagini</la> <imageduplicateproc></imageduplicateproc>
Dettagli
Publisher
A.A. 2021-2022
101 pagine
4 download
SSD Ingegneria industriale e dell'informazione ING-IND/34 Bioingegneria industriale

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher evasolimeno di informazioni apprese con la frequenza delle lezioni di Bioimmagini e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Pavia o del prof Magenes Giovanni.