Wpis z mikrobloga

#informatyka #grafika2d #paletakolorow #kolory #gimp #grafikakomputerowa #grafika3d
8bit to 7bit color palette of gray shades conversion.

Konwersja z 8 bitowej na 7 bitową paletę kolorów odcieni szarości. Można sobie z tego przygotować paletę GPL do GIMPa. Odczyta ją również Krita i każdy szanujący się program graficzny.

Konwersja 8bitowego RGB(255,255,255) koloru białego na 7 bitów wynosi RGB(127,127,127).
Wszystkie szesnaście kolorów od #000000 #111111 #222222 po #FFFFFF są uwzględnione w palecie (to te wystające małe prostokąty przy górnej krawędzi na obrazku poniżej), reszta rozłożona pomiędzy tak, że raz jest 7, a raz 8 odcieni rozłożone po równo. Powstające połówkowe ułamki 0.5 zaokrąglane są w dół.

Napotkałem się na jakiś stary generator map do gier, który akceptuje jedynie 7 bitów szarości w pliku BMP, jeśli dochodziłby ósmy bit w pliku, to generator map się wykrzacza ..
(przykładowa mapa wysokościowa.PNG. Uproszczona mapa Europy z rzekami, można sobie ją uwypuklić w programach 3D, itd.)

W GIMPie można ograniczyć barwy do tego spektrum.
Wbudowane narzędzia gradientu i ditheringu średnio sobie radzą z tą ograniczoną liczbą barw, bo nie są dostosowane do dzielenia liczby barw na pół. (255 nie podzieli przez 2, bo wychodzi 127.5, i trzeba byłoby zaokrąglić w dół).
...

Może się kiedyś komuś przyda. Pod źródłem link do Imgura do pliku PNG.
rukh - #informatyka #grafika2d #paletakolorow #kolory #gimp #grafikakomputerowa #graf...

źródło: 2nGeFqr

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach