Micro LCD Bitmap Editor
Budując różne urządzenia coraz częściej montuję w nich wyświetlacz graficzny LCD, najchętniej sięgam po moduły z kontrolerem T6963C, a także miniaturowe wyświetlacze pochodzące z telefonów nokia 3310/3410 oraz siemens S65. Dlatego potrzebuję programu specjalnie pomyślanego do edycji małych rozmiarów obrazków (zabawa na pojedynczych pikselach) z możliwością zapisania danych obrazu w postaci kodu C lub asemblera. Wypróbowałem kilka tego rodzaju programów z internetu (np: FastLCD, bitmap2lcd), lecz żaden nie spełnił całkowicie moich oczekiwań, dlatego zacząłem tworzyć własny edytor-konwerter grafiki dla małych wyświetlaczy LCD.
Mój programik, nazwałem go zwyczajnie "Micro LCD Bitmap Editor", pisany jest w języku JAVA i teoretycznie powinien działać na każdym komputerze PC z zamontowanym JRE(Java Runtime Environment), bez względu na system operacyjny.
Obecnie program MicroLCD służy do przygotowywania obrazu dla wyświetlaczy monochromatycznych, ale myślę już nad dodaniem możliwości edycji obrazków dla wyświetlaczy kolorowych.
W aktualnej wersji "Micro LCD" można:
- Zapisać dane edytowanego obrazu do pliku tekstowego w postaci kodu języka C.
- Wczytywać do edycji i zapisywać na dysk pliki w formatach: png, gif, jpg, bmp, tif.
- Redukować liczbę kolorów obrazu do dwóch.
- Kadrować, zmieniać wymiary obrazu, skalować obraz.
- Rysować figury: proste, prostokąty, okręgi i elipsy.
- Wypełniać zamknięte obszary kolorem.
- Odwracać (tworzyć negatyw) całego obraz lub zaznaczonego fragmentu.
- Przesuwać w lewo, w prawo, w dół, w górę cały obraz lub zaznaczony fragment.
- Tworzyć odbicie pionowe lub poziome całego obrazu lub zaznaczonego fragmentu.
- Kopiować zaznaczone fragmenty obrazu i wklejać na inne miejsca.
- Wstawiać tekst
Ostatnią rzeczą co robiłem przy MicroLCD, to dodałem możliwość wstawiania tekstu, ta ważna funkcja wymaga jeszcze dopracowania.
Z założenia MicroLcd ma być małym, lekkim programem, ale planuję jeszcze dodać wiele nowych funkcji i ulepszeń, tak by program faktycznie stał się użytecznym i wygodnym narzędziem.
Oto kilka zrzutów ekranu
Opanowanie obsługi programu nie powinno być trudne dla nikogo. Jak zwykle, jeździmy myszą, klikamy raz lewym, raz prawym przyciskiem i obserwujemy co się dzieje :) W skrócie, aby coś narysować, należy wcisnąć lewy przycisk myszy, aby wykasować, prawy.
MicroLcd rozpowszechniam jako FREEWARE, może się komuś programik przyda. Na razie nie planuję udostępniać plików źródłowych, nie chcę nikogo gorszyć:), to mój pierwszy program w Javie, dopiero zacząłem poznawać ten język. Program używam i rozwijam korzystając z systemu Linux, aktualnie nie mam możliwości sprawdzenia czy i jak program działa w Windows. A właśnie, jeśliby ktoś z czytelników próbował MicroLCD uruchamiając go w systemie Windows, to proszę dać znać jak się sprawuje.
Programik nie wymaga instalacji w systemie, aby go uruchomić, wystarczy kliknąć myszą w ikonę pobranego pliku microlcd.jar
Neviem ci mi budete rozumiet lebo som to napisal slovak language.