Presentazione del progetto di digital image processing
Image cartonization
Step del processo:
- Image loading
- Bilateral filter
- Histogram equalization
- Detect and enhance edges
- Lloyd-Max quantization
- Image showing
Image loading
Importo tutte le librerie di cui avrò bisogno e carico l’immagine usando imread di cv2. Faccio un campionamento dell’immagine originale per velocizzare i tempi per le operazioni di filtro successive.
Bilateral filter
Viene applicato un piccolo filtro bilaterale per molte volte in quanto risulta essere più efficiente di un filtro grande.
Histogram equalization
Innanzitutto trasformo l’immagine in bianco e nero e poi uso CLAHE (Contrast Limited Adaptive Histogram Equalization). Ed infine applico un filtro blur per ridurre il rumore creatosi.
Detect and enhance edges
In questa fase andiamo a creare una edge mask nella quale andiamo a rilevare ed ad accrescere i contorni all’interno dell’immagine.
Lloyd-Max quantization
In quest’ultima fase vengono uniti i contorni all’immagine quantizzata ed infine l’immagine viene mostrata.
Alcuni esempi:
- Alcuni esempi:
- Alcuni esempi:
-
Digital Image Processing - Riassunto
-
Digital Image Correlation Tecnique (DIC)
-
Image processing - computer vision - Fisica sperimentale
-
Riassunto esame Egittologia, prof. Sist, libro consigliato Image et histoire, Tefnin