Req-ID:
    0001B
Req-Type:
    Nicht-Funktional
Events/UCs:
    -Speicherung eines Bildes
    -Pixel wird mit einem Byte dargestellt
    -Overhead für Metainformationen erlaubt
    -Keine seperate abhandlung von "RasterImage" und "ShapedImage"
Description:
    -Ein Bild wird mit maximal einem Byte pro Pixel kodiert
    -Repräsentation im folgenden:
            0b0000'0000, wobei die 0 nach dem Prefix 0b als Bit 7 Indiziert ist, und jedes rechtere Bit
            davon um eins Dekrementiert Indiziert wird
    -Codierungsmöglichkeit nach folgendem Schema:
            -0b0000'0000, wird als Transparents-Codierung definiert 
            -Alle weiteren Binären Codierung werden per Hand, in Abstimmung mit dem Kunden und dem Team,
             einer Farbe zugeordnet -> 2^(8)-1 mögliche Farben + Transparenz 
     Definitionen der benutzen Farben nach RGB-A Modell:
            Transparent     (0b0000'0000, 0b0000'0000, 0b0000'0000, 0b0000'0000)
Originator:
    Jonas Mucke
Fit Criterion:
    -Darstellung von mindestens 250 paarweise verschiedenen Farbstufen
    -Darstellung einen transparenten Bits (Alpha Kanal = 1)
    -Verarbeitungsmöglichkeit für 2^10 Pixel in unter 0.1 Sekunde beim Einlesen und Speichern
Priority:
    100
Support Material:
    Ubungsblat_01.pdf
Conflicts:
    Noch keine Einigung auf Farbkodierung (0001A-0001C)-> Rücksprache mit dem Kunden
    (Ein Byte deckt einen sehr kleinen Farbbereich ab und ist nicht sehr elegant -> Rücksprache mit dem Kunden ob 4 Byte akzeptabel wären)
History:
    -Erstellt am 30.10.2019 um 21:58, von Jonas Mucke
