Digital Signal Processing Reference
In-Depth Information
Wertebereich der einzelnen Farbkomponenten zulasst. Vollfarbenbilder
werden immer dann eingesetzt, wenn Bilder viele unterschiedliche Farben
enthalten konnen, wie etwa typische Fotografien oder gerenderte Szenen
in der Computergrafik. Bei der Anordnung der Farbkomponenten unter-
scheidet man zwischen der so genannten
Komponentenanordnung
und
der
gepackten Anordnung
.
Bei der
Komponentenanordnung
(auch als
planare
Anordung be-
zeichnet) sind die Farbkomponenten jeweils in getrennten Arrays von
identischer Dimension angelegt. Ein Farbbild
12
Farbbilder
I
=(
I
R
,I
G
,I
B
)
wird daher gleichsam als Gruppe von zusammengehorigen Intensitats-
bildern
I
R
(
u, v
),
I
G
(
u, v
) und
I
B
(
u, v
) behandelt (Abb. 12.3) und der
RGB
-Farbwert des Komponentenbilds
I
an der Position (
u, v
) ergibt
sich durch Zugriff auf die drei Teilbilder in der Form
⎛
⎞
⎛
⎞
R
G
B
I
R
(
u, v
)
I
G
(
u, v
)
I
B
(
u, v
)
⎝
⎠
←
⎝
⎠
.
(12.1)
3 Komponenten-Arrays
Abbildung 12.3
RGB-Farbbild in Komponenten-
anordnung. Die drei Farbkompo-
nenten sind in getrennten Arrays
I
R
,
I
G
,
I
B
gleicher Große angelegt.
I
B
I
G
I
R
I
B
(
u, v
)
I
G
(
u, v
)
v
I
R
(
u, v
)
u
Bei der
gepackten Anordnung
werden die einzelnen Farbkompo-
nenten in ein gemeinsames Pixel zusammengefugt und in einem einzigen
Bildarray gespeichert (Abb. 12.4), d. h.
I
(
u, v
)=(
R, G, B
)
.
Den RGB-Farbwert eines gepackten Bilds
I
an der Stelle (
u, v
)erhal-
ten wir durch Zugriff auf die einzelnen Komponenten des zugehorigen
Farbpixels, also
⎛
⎞
⎛
⎞
R
G
B
Red(
I
(
u, v
))
Green(
I
(
u, v
))
Blue(
I
(
u, v
))
⎝
⎠
←
⎝
⎠
.
(12.2)