atari.area
twoje polskie źródło informacji o Atari

DitherLab od Amaroka na Atari XL/XE

Autor: dely / Blowjobb / NG | 26.02.2026 19:37

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!

Dodaj komentarz

Musisz się zalogować, aby dodać komentarz.