Beiträge von rogie67 im Thema „farbinformationen besser speichern?“

    Wenn du immer 2 Farbwerte in ein Byte speichern möchtest:
    Pseudocode:

    Anzahl nötiger Farbbytes berechnen:

    Size_of_Farbcodes = (Anzahl Zeichen - 1) / 2 + 1; //Anzahl Zeichen immer > 0

    Farbcode holen:

    index = Zeichenpos / 2; //Zeichenpos fängt bei 0 an



    if Zeichenpos AND 1 > 0 then
    Farbwert = Farbcode[index] >> 4
    else
    Farbwert = Farbcode[index] AND $0f;