Master Cleanup

Nicht böse sein, ich habe hier mal nur die Abgaben behalten, ich weiß nicht, wie sinnvoll es ist alle anderen Sachen zu noch zu haben. Wenn was dagegen spricht, könnt ihr ja zurückrollen...
This commit is contained in:
2019-11-17 19:35:04 +01:00
parent f9c46e619a
commit 40e7fbe201
37 changed files with 0 additions and 2678 deletions

View File

@@ -0,0 +1,58 @@
Req-ID:
0001A
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
-Minimale RGB-A Darstellung des Bildes mittel einem Byte
-Codierungsmöglichkeit nach folgendem Schema:
-Bit 7,6 werden Benutz um den Alpha-Kanal zu codieren:
-0b00 -> Bit ist 100% Transparent (Transparent)
-0b01 -> Bit ist 66% Transparent
-0b10 -> Bit ist 33% Transparent
-0b11 -> Bit ist 0% Transparent
-Bit 5,4 werden Benutz um den Rot-Kanal zu codieren:
-0b00 -> Bit ist 0% Rot (Schwarz)
-0b01 -> Bit ist 33% Rot
-0b10 -> Bit ist 66% Rot
-0b11 -> Bit ist 100% Rot (Rot)
-Bit 3,2 werden Benutz um den Grün-Kanal zu codieren:
-0b00 -> Bit ist 0% Grün (Schwarz)
-0b01 -> Bit ist 33% Grün
-0b10 -> Bit ist 66% Grün
-0b11 -> Bit ist 100% Grün (Grün)
-Bit 1,0 werden Benutz um den Blau-Kanal zu codieren:
-0b00 -> Bit ist 0% Blau (Schwarz)
-0b01 -> Bit ist 33% Blau
-0b10 -> Bit ist 66% Blau
-0b11 -> Bit ist 100% Blau (Blau)
Definitionen der benutzen Farben nach RGB-A Modell:
Schwarz (0b0000'0000, 0b0000'0000, 0b0000'0000, 0b1111'1111)
Rot (0b1111'1111, 0b0000'0000, 0b0000'0000, 0b1111'1111)
Grün (0b0000'0000, 0b1111'1111, 0b0000'0000, 0b1111'1111)
Blau (0b0000'0000, 0b0000'0000, 0b1111'1111, 0b1111'1111)
Transparent (0b0000'0000, 0b0000'0000, 0b0000'0000, 0b0000'0000)
-verschiedene Transparenzstufen, bis auf 0b11, werden als einzelne Farbstufen gezählt: 2^(8)-1 verschiede Farbstufen
Originator:
Jonas Mucke
Fit Criterion:
-Darstellung von mindestens 250 paarweise verschiedenen Farbstufen
-Darstellung einen transparenten Bits (Alpha Kanal = 0b0000'0000)
-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:59, von Jonas Mucke

View File

@@ -0,0 +1,35 @@
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

View File

@@ -0,0 +1,64 @@
Req-ID:
0001C
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
-Die Bits 7,6 werden benutzt um einen Farbchannel zu setzen. Bei einem Farbchannel handelt es sich um einen
Schalter, welcher zwischen den Channeln "Rot", "Grün", "Blau", "Grau/Alpha" Handelt.
Wenn ein Channel gesetzt ist, für ein Pixel, so wird dieses Pixel nur mittels einer Farbstufe dieses Channels
Dargestellt.
-Codierungsmöglichkeit nach folgendem Schema:
-0b00XX'XXXX entspricht dem "Grau/Alpha" Channel
0b0000'0000 entspricht dem Transparenzwert 100% (Transparent)
0b0000'0001 enstpricht den Farbwert Schwarz (Schwarz)
0b0011'1111 enstpricht dem Farbwert Weiß (Weiß)
Dazwischen exestiert eine uniform partitionierte Farbkurve
-0b01XX'XXXX entspricht dem "Rot" Channel:
0b0111'1111 entspricht dem intensivstem Rot(Rot)
0b0100'0000 enstpricht dem blasesten Rot(Schwarz-Rot)
Dazwischen exestiert eine uniform partitionierte Farbkurve
-0b10XX'XXXX entspricht dem "Grün" Channel:
0b1011'1111 entspricht dem intensivstem Grün (Grün)
0b1000'0000 enstpricht dem blasesten Grün(Schwarz-Grün)
Dazwischen exestiert eine uniform partitionierte Farbkurve
-0b11XX'XXXX entspricht dem "Blau" Channel:
0b1111'1111 entspricht dem intensivstem Blau (Blau)
0b1100'0000 enstpricht dem blasesten Blau(Schwarz-Blau)
Dazwischen exestiert eine uniform partitionierte Farbkurve
Definitionen der benutzen Farben nach RGB-A Modell:
Weiß (0b1111'1111, 0b1111'1111, 0b1111'1111, 0b1111'1111)
Schwarz (0b0000'0000, 0b0000'0000, 0b0000'0000, 0b1111'1111)
Rot (0b1111'1111, 0b0000'0000, 0b0000'0000, 0b1111'1111)
Grün (0b0000'0000, 0b1111'1111, 0b0000'0000, 0b1111'1111)
Blau (0b0000'0000, 0b0000'0000, 0b1111'1111, 0b1111'1111)
(Schwarz-Rot) (0b0000'0001, 0b0000'0000, 0b0000'0000, 0b1111'1111)
(Schwarz-Grün) (0b0000'0000, 0b0000'0001, 0b0000'0000, 0b1111'1111)
(Schwarz-Blau) (0b0000'0000, 0b0000'0000, 0b0000'0001, 0b1111'1111)
Transparent (0b0000'0000, 0b0000'0000, 0b0000'0000, 0b0000'0000)
-Nach diesem Prinzip können nur die Grundfarben der Additiven Farbdarstellung projeziert werden,
dies hat ein sehr bunt beschränktes Farbshema zur folgendem
-Es können insgesamt [3*2^(6)]+[2^(6)-1] = 2^(8)-1 Farbstufen dargestellt werden + Transparenz
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 22:04, von Jonas Mucke