kawałek obrazu czyli piksel (bpp1). Obrazy możemy podzielić na:
• obrazy binarne - ten format ma duże znaczenie dla algorytmów przetwarzania obrazów. Zajmuje on najmniej pamięci, ponieważ wartość jednego piksela opisywana jest za pomocą jednego bitu (lbpp),
• obrazy monochromatyczne - format za którego pomocą można zakodować zazwyczaj 256 odcieni szarości, jeden piksel opisywany jest za pomocą 8 bitów (8bpp),
• obrazy kolorowe - format opisywany najczęściej za pomocą 24 lub 32 bitów. Najbardziej popularna przestrzeń kolorów dla obrazów kolorowych to przestrzeń RGB2, gdzie każda ze składowych jest opisywana za pomocą 8 bitów. Format 32bpp zawiera zwykle tyle samo informacji co 24bpp, dodatkowe osiem bitów dodanych jest celem zwiększenia szybkości operacji na obrazie przez systemy wyposażone w szynę danych 32-bitową lub 64-bitową[9].
Wyróżnić można cztery główne rodzaje przetwarzania obrazów. Pierwszy z nich to przekształcenia geometryczne. Należą do nich rotacje, przesunięcia i transformacje geometryczne (np.: transformacja log-polar).
Przekształcenia punktowe są to operacje na poszczególnych, najmniejszych obszarach obrazu - pikselach. Operacje wykonywane są bezkontekstowo w tym sensie, iż na wynik operacji, dokonanych na poszczególnych pikselach, nie mają wpływu wartości sąsiadujących pikseli. Przykładem tej operacji jest tworzenie negatywu lub rozjaśnianie, ściemnianie obrazu.
Przekształcenia przy pomocy filtrów polegają na przetwarzaniu elementów obrazu na podstawie ich wartości oraz na podstawie wartości elementów ich otaczających. Występująca w tym przypadku kontekstowość sprawia, że operacje filtracji mogą być czasochłonne.
Przekształcenia widmowe polegają na operacjach na widmie obrazu. Najpierw na podstawie całego obrazu obliczana jest jego tranformata Fouriera. Powstałe dwuwymiarowe widmo jest modyfikowane za pomocą pożądanych operacji. Przekształcenia widmowe wykazują podobieństwo do filtracji kontekstowych z tą różnicą, że kontekstem w tym przypadku jest cały obraz.
Przekształcenia morfologiczne w odróżnieniu od filtracji kontekstowej, nie są wykonywane zawsze, mają one charakter warunkowy. Jeżeli zostanie spełniony założony warunek logiczny, wówczas operacja morfologiczna zostanie wykonana. Przykładami tych operacji są erozja i odwrotna do niej dylatacja.
6
ang. bit per pixel
ang. Red, Green, Blue