informatica bfkt 5 - imagistica.pdf

23
Achizi Achizi ţ ţ ia ia ş ş i i prelucrarea prelucrarea imaginilor imaginilor

Upload: truongdat

Post on 29-Jan-2017

282 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Informatica BFKT 5 - Imagistica.pdf

AchiziAchiziţţia ia şşi i prelucrarea prelucrarea imaginilorimaginilor

Page 2: Informatica BFKT 5 - Imagistica.pdf

GeneralitatiGeneralitati

Page 3: Informatica BFKT 5 - Imagistica.pdf

Digitizarea unei imagini Digitizarea unei imagini este procedura prin care imaginea se transformă într-un set de numere.

Acest set de numere poate fi adus în memoria calculatorului.

Pentru afişarea pe monitor a imaginii digitizate este necesară prelucrarea setului de numere printr-o procedură inversă digitizării.

In afară de procesarea pentru afişare, imaginii digitizate îi pot fi aplicate şi alte prelucrări matematice în vederea transformării imaginii initiale

Page 4: Informatica BFKT 5 - Imagistica.pdf

Grilă digitizareImagine Imagine pregătită pentru digitizare

Căsuţele intersectate de imagine se innegresc

Innegrit=1 Neinnegrit=0

Compactare informaţie

Page 5: Informatica BFKT 5 - Imagistica.pdf

Un pixel (prescurtare de la picture elementpicture element) reprezintă cel mai mic element ce poate fi utilizat pentru a obţine o

imagine pe monitorul unui calculator. Datorită dimensiunilor, ce nu pot fi infinit de mici, reprezentarea grafică (pixel mappixel map sau bit mapbit map) aproximează subiectul

Page 6: Informatica BFKT 5 - Imagistica.pdf

BitBit--Mapped Graphics (BMP) Mapped Graphics (BMP) - Harta de biţi, reprezintă o colecţie de biţi din memoria calculatorului, corespunzătoare pixelilor de pe ecran.

Graficul BMP în memoria calculatorului este o matrice de numere, fiecare descriind caracteristicile unui pixel.

In cazul în care graficul BMP este color, sunt necesari mai mulţi biţi pentru un pixel, pentru a putea memora codul şi caracteristicile culorii.

Page 7: Informatica BFKT 5 - Imagistica.pdf

Rezoluţia (Resolution)Resolution) dispozitivului de afişare (monitor sau imprimantă), este măsura clarităţii cu care pot fi redate detaliile. Pentru un monitor defineşte numărul de pixeli ce pot fi afişaţi pe unitatea de măsură (inch). In general însă, cuvântul rezoluţie este folosit pentru a indica numărul total de pixeli ce pot fi afişaţi (orizontal x vertical). Pentru imprimante rezoluţia se măsoară în dot (punctul cel mai mic ce poate fi tipărit) pe inch (dpi).

Page 8: Informatica BFKT 5 - Imagistica.pdf

Rezoluţie înaltă Rezoluţie scăzută

La trasarea curbelor monocolore poate apare zimnţareaatunci cand rezoluţia nu este satisfăcătoare (aliasingaliasing)

Page 9: Informatica BFKT 5 - Imagistica.pdf

Rezolutia de acoperire a suprafetelor (contouringcontouring) depinde de numarul de nuante

folosite

Sfera acoperita cu 32 de nivele de gri

Sfera acoperita cu 8 nivele de gri

Page 10: Informatica BFKT 5 - Imagistica.pdf

Simularea tonurilor de gri (ditheringdithering) prin aranjarea de puncte albe şi negre de aceeaşi dimensiune in

patternuri diferite

Page 11: Informatica BFKT 5 - Imagistica.pdf

Prelucrarea Prelucrarea imaginilorimaginilor

Page 12: Informatica BFKT 5 - Imagistica.pdf

EtapeEtape::

1.1.AchizitiaAchizitia

2.2.PreprocesareaPreprocesarea

3.3.SegmentareaSegmentarea

4.4.ProcesareaProcesarea inin vederea masurariivederea masurarii

Page 13: Informatica BFKT 5 - Imagistica.pdf

Prelucrea imaginilor digitale

Afişarea

Controlul contrastului

Controlul culorii

Filtrarea

Extragerea din zgomot

Segmentarea

Zoom-ul

Page 14: Informatica BFKT 5 - Imagistica.pdf

Detectare de contururi

Page 15: Informatica BFKT 5 - Imagistica.pdf

Filtrare de imagine

Page 16: Informatica BFKT 5 - Imagistica.pdf

Analiza unei zone din imagine

Page 17: Informatica BFKT 5 - Imagistica.pdf

Gasirea bacteriilor cu granule

Page 18: Informatica BFKT 5 - Imagistica.pdf

Histograma tonurilor de gri

Page 19: Informatica BFKT 5 - Imagistica.pdf

Instructiuni Matlab

I = imread(‘nume fisier');

imshow(I)

BW1 = edge(I,'sobel');

BW2 = edge(I,'canny');

imshow(BW1)

imshow(BW2)

Page 20: Informatica BFKT 5 - Imagistica.pdf

Instructiuni Matlab

I = imread('pout.tif');

imshow(I)

imhist(I,64)

I2 = histeq(I);

imshow(I)

imshow(I2)

Page 21: Informatica BFKT 5 - Imagistica.pdf

Instructiuni Matlab

I = imread('pout.tif');

imshow(I)

imhist(I,64)

I2 = histeq(I);

imshow(I)

imshow(I2)

Page 22: Informatica BFKT 5 - Imagistica.pdf

Compresia imaginiiJPEG ('Joint Photographic Experts Group'Joint Photographic Experts Group’’) este un format de comprimare a imaginii, recomandat pentru fotografii, opere de artă şi mai puţin pentru imagini mişcătoare sau desene de precizie

Pentru imagini în mişcare se foloseste standardulMPEG (Motion Picture Experts Group),(Motion Picture Experts Group), de exemplu în televiziunea digitală)

Imaginea iniţială şi cea decompresată nu sunt identice

Cu cât gradul de compresie este mai mare cu atât se pierd mai multe detalii

Este important să se evite compresiile şi decompresiile succesive, pentru a menţine pierderile de detalii în limite nesesizabile de ochiul obişnuit

Page 23: Informatica BFKT 5 - Imagistica.pdf

BMP alb/negru BMP tonuri de gri

BMP 16 culori BMP 256 culori BMP 24 bit culori

JPEG 24 bit culori

CULORI SAU TONURI DE GRI IN CULORI SAU TONURI DE GRI IN IMAGINILE PRELUCRATE DE IMAGINILE PRELUCRATE DE

CALCULATOARECALCULATOARE