DitherLab to nowoczesne narzędzie do ditheringu, stworzone z myślą o komputerach Atari XL/XE posiadających co najmniej 128 kB pamięci RAM. Aplikacja bierze udział w prestiżowym konkursie ABBUC Software Competition Applications 2026. Program służy do konwersji monochromatycznych obrazów o 256 poziomach jasności do formatów zgodnych z trybami graficznymi GR8, GR9 oraz GR15.
Główne cechy i możliwości programu:
- Wykorzystanie techniki ditheringu do uzyskania wrażenia większej rozpiętości tonalnej przy ograniczonej palecie 2, 4 lub 16 odcieni.
- Dostęp do 16 różnych metod przetwarzania obrazu, w tym 6 algorytmów z rodziny "ordered dithering" (np. macierze Bayera).
- Implementacja 10 metod z kategorii "error-diffusion", w tym popularnego algorytmu Floyda-Steinberga.
- Praca na plikach o rozdzielczości 256 na 192 piksele w formacie surowym .256.
Choć program został napisany w MadPascalu, kluczowe i najbardziej wymagające obliczeniowo procedury zostały zoptymalizowane w asemblerze. Ze względu na złożoność operacji na 16-bitowych liczbach oraz konieczność kopiowania danych z pamięci rozszerzonej, proces generowania podglądu może zająć od kilku do kilkunastu sekund.
Dla zainteresowanych działaniem aplikacji w praktyce, autor przygotował prezentację wideo. Film demonstrujący możliwości DitherLab można obejrzeć w serwisie YouTube.
Brak komentarzy. Bądź pierwszy!