Ciekawy program - trzeba przyznać że algorytm wyostrzania się ładnie sprawdza.
Mam tylko jedną uwagę - brakuje mi w nim jednej funkcji: skalowania obrazów do przeglądu na monitorze. Powinno to działać tak że wybieram rozdzielczość docelową, np 1280x1024 i w efekcie obrazek w poziomie może mieć maks 1280 a w pionie 1024. Czyli zawsze mieści się na ekranie i podczas przeglądania nie trzeba już nic skalować.
Przykładowo obrazek (o proporcjach 2x3) poziomy w efekcie miałby np 1280x853, a pionowy 683x1024 (a np kwadratowy 1024x1024).
Jest funkcja skalowania "rozmiar ramki", ale ona działa inaczej, bo przycina obrazek...
Dałoby się coś takiego dorobić?![]()