Documente Academic
Documente Profesional
Documente Cultură
-Operatorul Prewitt-
Andrei Cojocaru
334AA
In cadrul laboratorului am realizat un proiect ce are ca scop
procesarea unei imagini, mai exact calcularea operatorului Prewitt
pentru o imagine.
Exemplu:
Mod de functionare:
O data ce programul primeste calea catre imagine de la utilizator
acesta incarca intr-un vector de octeti toata memoria ocupata de
imagine.
Antetul imaginii este format din 54 de octeti fiind urmat de catre 3 biti
de culoare (R,G,B) pentru fiecare pizel in parte. Extragem din antetul
imaginii dimensiunile ei, care sunt statcate pe 4 octeti. Iar dupa
realizam o matrice in de pixeli de aceste dimeniuni ce vor contine
toate datele gasite in corpul imaginii.
La pasul urmator este create o alta matrice de pixeli in care salvam
pixelii procesati in urma aplicarii opoeratorului Prewitt.
Dupa aceea realizam un vector de octeti care reprezinta buferul
corespunzator imaginii procesate, pe care o salvam intr-un fisier de tip
bmp la calea oferita de catre utilizator.