SPIN Edit - konwerter bitmapa->współrzędne radialne
Program ten jest częścią składową projektu SPIN. Pozwala on na wygenerowanie na podstawie bitmapy jej odpowiednika we współrzędnych biegunowych - plikiem wynikowym może być czysty plik z danymi, bądź plik tekstowy który można wykorzystać we własnych projektach wyświetlaczy widmowych.
Od razu zaznaczam, że kod źródłowy jest fatalny - wynika to z dwóch czynników:
- projekt ten był dla mnie pierwszym starciem z .NET i C# - wykorzystałem go do poznania środowiska, ergo niektóre fragmenty świadomie zostały napisane nieoptymalnie
- jestem leniem
Poniżej fragment wygenerowanego pliku tekstowego. Można go wykorzystać na przykład do zainicjalizowania tablicy, która ma zostać wyświetlona na kołowym wyświetlaczu widmowym.
0x00, 0x00, 0x01, 0xff, //|_______________________*********|
0x00, 0x00, 0x10, 0xff, //|___________________*____********|
0x00, 0x00, 0x38, 0xff, //|__________________***___********|
0x00, 0x00, 0x38, 0x7f, //|__________________***____*******|
0x00, 0x00, 0x3c, 0x3f, //|__________________****____******|
0x00, 0x00, 0x7e, 0x1f, //|_________________******____*****|
(...)
0x00, 0x00, 0x10, 0xff, //|___________________*____********|
0x00, 0x00, 0x38, 0xff, //|__________________***___********|
0x00, 0x00, 0x38, 0x7f, //|__________________***____*******|
0x00, 0x00, 0x3c, 0x3f, //|__________________****____******|
0x00, 0x00, 0x7e, 0x1f, //|_________________******____*****|
(...)
| Załącznik | Wielkość |
|---|---|
| SpinEdit - zrodla.zip | 860.78 KB |

