jnxer - program do map JNX
Re: jnxer - program do map JNX
Nieco....zależy chyba od mapy, przeprowadzilem kilka prób, niektóre wyświetlane jnx były identyczne, chciałem zamieścić obrazek,ale w smartfonie mam "słaby" internet, nie mogłem dołączyć załącznika, mniejsze przechodzą. Co do kolorystyki jnx utworzonych innymi programami przypuszczam, że masz te same spostrzeżenia co ją, redukcja kolorów jest nieprzewdywalna, w pewnym stopniu to opnanowałem, ale nie do końca. Przez redukcje kolorów obraz tracił ostrość.
Oregon 650 T
- GPS Maniak
- Radny
- Posty: 13457
- Rejestracja: 16 mar 2007, 02:55
- Lokalizacja: Poznań / Lesko
- Kontakt:
Re: jnxer - program do map JNX
Stratna kompresja, więc to trochę tak jak z przegrywaniem fimów video. Każda kolejna kopia coraz mniej przypomina oryginał.pelsta pisze:Jednak mapa wyświetlana nieco się różni od oryginału z uwagi na konieczność konwersji grafiki do formatu JPG (wymagany przez JNX)![]()
Wracając do topika. Staszek - świetnie że rozwijasz (freewarowego) jnxera, jednak nie do końca mogę się zgodzić z tym, że wszystkie inne narzędzia mocno ingerują w kolorystykę mapy. GlobalMapper (niestety - "mocno" komercyjny) wydaje się zachowywać w tej materii maksymalnie neutralnie.
Na lewo oryginalny plik png jaki kupiłem w Compassie, na prawo JNX wygenerowany GlobalMapperem - wówczas jeszcze w wersji 14. (uwaga - ilustrację wykonałem printscreenem). Jeżeli chodzi o kolorystykę - różnicę między oryginałem, a JNXem nazwałbym "subtelną"
Pozdrawiam Lechu
Plecak: Garmin Fenix 5X + Xiaomi Mi Max 2 a czasami: Oregon 600T, Rino530HCX Był: Summit, Vista, 60CS, 60CSX, 62ST, eTrex30, eTrex10, Fenix3, Epix
Samochód: 3490T Był: 200, 205T, 1200T
Plecak: Garmin Fenix 5X + Xiaomi Mi Max 2 a czasami: Oregon 600T, Rino530HCX Był: Summit, Vista, 60CS, 60CSX, 62ST, eTrex30, eTrex10, Fenix3, Epix
Samochód: 3490T Był: 200, 205T, 1200T
Re: jnxer - program do map JNX
Będę miał w końcu JNX-y w eTreksie! O dzięki Ci dobry człowieku!pelsta pisze:Dodałem konwersję map z formatu OziExplorer (potrzebny plik .map + plik z grafiką) oraz TrekBuddy (potrzebny plik .tar z pojedynczą mapą) do formatu JNX. Testowałem na grafikach .png 256-kolorowych o wielkości kilkanaście MB (np 5000x7000) bo innych nie mam
Właśnie skonwertowałem plik 15258x6772 pikseli. Wejściowy png ma 47MB a wyjściowy jnx 52MB. Operacja zajęła 35 sekund czyli praktycznie natychmiastowa. Jeśli potrzeba, mogę poszukać większych.
eTrex 30 + OSMapa + *.jnx
Moto G3 + Naviexpert + Locus Pro
Holux RCV-3000
Garmin vívofit
Moto G3 + Naviexpert + Locus Pro
Holux RCV-3000
Garmin vívofit
Re: jnxer - program do map JNX
Z piłkami o dużej wielkości w pikselach program sobie radzi.pelsta pisze: o wielkości kilkanaście MB (np 5000x7000) bo innych nie mam![]()
Oregon 650 T
Re: jnxer - program do map JNX
Przydałoby się poznać kres możliwości programu.
Interesują mnie czasy konwersji w porównaniu z innymi programami.
Interesują mnie czasy konwersji w porównaniu z innymi programami.
Ostatnio zmieniony 19 wrz 2013, 13:36 przez pelsta, łącznie zmieniany 1 raz.
Staszek
Nuvi200 + Nuvi250v2 + Mio169 + eTrexVistaHCx + eTrex20->eTrex30 + Samsung Solid B2710 + HTC HD2 (Android 4.2.2) + K&M Drive 2.1 + eTrex30x
własna kompilacja OSM + UMP-pcPL + Compass
góry - Locus, droga - ciągle poszukuję
NuviLog2MS, gpxer, jnxer
własna kompilacja OSM + UMP-pcPL + Compass
góry - Locus, droga - ciągle poszukuję
NuviLog2MS, gpxer, jnxer
Re: jnxer - program do map JNX
Maksymalna wielkość wyjdzie w "praniu", ktoś trafi na plik, który nie będzie mógł przetworzyć.
Myślę, że program poradzi sobie z wielkością plików jpg, png, które są obsługiwane przez standardowe programy graficzne Windowsa.
Global Mapper potrzebował 6:27 sekund. Sprawdzę jeszcze program OKmap i MAPC2MAPCNET.
Myślę, że program poradzi sobie z wielkością plików jpg, png, które są obsługiwane przez standardowe programy graficzne Windowsa.
Plik Karkonosze_25_Merkator_00 został przetworzony w moim pececie w ciągu 2:50 sekund,pelsta pisze: Interesują mnie czasy konwersji w porównaniu z innymi programami.
Global Mapper potrzebował 6:27 sekund. Sprawdzę jeszcze program OKmap i MAPC2MAPCNET.
Oregon 650 T
Re: jnxer - program do map JNX
@meridian dzięki.
Moje możliwości obróbki grafiki są ograniczone możliwościami bibliotek, które używam. Nie mam doświadczenia w tym zakresie.
Plik, który opisujesz, wymaga po dekompresji 28093*17156*8/1024/1024/8 ~ 450MB RAM jeżeli posiada grafikę 8-bitową (256 kolorów). Gdyby to była grafika 24-bitowa to zajęłaby 3 razy więcej RAM, czyli ~ 1.35GB a zgodnie z obecnym algorytmem programu ~ 2.7GB.
ps
1. Czarne pasy zlikwidowałem.
2. Pracuję nad możliwością kontrolowania przez usera parametrów tworzonego JNX-a.
Czy sprawdzacie te JNX-y w nawigacjach?
Moje możliwości obróbki grafiki są ograniczone możliwościami bibliotek, które używam. Nie mam doświadczenia w tym zakresie.
Plik, który opisujesz, wymaga po dekompresji 28093*17156*8/1024/1024/8 ~ 450MB RAM jeżeli posiada grafikę 8-bitową (256 kolorów). Gdyby to była grafika 24-bitowa to zajęłaby 3 razy więcej RAM, czyli ~ 1.35GB a zgodnie z obecnym algorytmem programu ~ 2.7GB.
ps
1. Czarne pasy zlikwidowałem.
2. Pracuję nad możliwością kontrolowania przez usera parametrów tworzonego JNX-a.
Czy sprawdzacie te JNX-y w nawigacjach?
Staszek
Nuvi200 + Nuvi250v2 + Mio169 + eTrexVistaHCx + eTrex20->eTrex30 + Samsung Solid B2710 + HTC HD2 (Android 4.2.2) + K&M Drive 2.1 + eTrex30x
własna kompilacja OSM + UMP-pcPL + Compass
góry - Locus, droga - ciągle poszukuję
NuviLog2MS, gpxer, jnxer
własna kompilacja OSM + UMP-pcPL + Compass
góry - Locus, droga - ciągle poszukuję
NuviLog2MS, gpxer, jnxer
Re: jnxer - program do map JNX
Plik Karkonosze_25_Merkator_00, tak.
Jest zamieszczony obrazek z odbiornika 650 na tle wyświetlonej mapy.
Ps.
Tu http://www.garniak.pl/viewtopic.php?f=2 ... 83#p167683 jest obrazek z odbiornika 650 utworzony Twoim programem.
Czas jest liczony od momentu przyciśnięcia „zapisz”, wcześniejsze przygotowania nie są uwzględnione ( jest uwzględniony tylko czas przetwarzania).
Jest zamieszczony obrazek z odbiornika 650 na tle wyświetlonej mapy.
Ps.
Tu http://www.garniak.pl/viewtopic.php?f=2 ... 83#p167683 jest obrazek z odbiornika 650 utworzony Twoim programem.
Okmap przy standardowych ustawianiach przetworzył pliki Karkonosze_25_Merkator_00 w ciągu 0:50 sekund, MAPC2MAPCNET przetworzył w ciągu 4:50 sekund.pelsta pisze: Interesują mnie czasy konwersji w porównaniu z innymi programami.
Czas jest liczony od momentu przyciśnięcia „zapisz”, wcześniejsze przygotowania nie są uwzględnione ( jest uwzględniony tylko czas przetwarzania).
Oregon 650 T
Re: jnxer - program do map JNX
Ja sprawdziłem dopiero wieczorem bo jako świeży w temacie musiałem zacząć od paczowania FW. JNX wyświetla się choć w nawigacji ma wymyte kolory. Być może coś jeszcze muszę poustawiać.pelsta pisze:Czy sprawdzacie te JNX-y w nawigacjach?
Mam spory zestaw kmz'ów z Compassu do skonwertowania. Wczoraj użyłem Photoscape do sklejenia kafelków wyciągniętych z kmz ale zapisany png miał głębię kolorów 24 bitową i brak możliwości użycia innej. jnxer wygenerował jnx ale nie był w stanie go wyświetlić. Dopiero redukcja głębi do 8 bitów dała jnx, który jnxer i eTrex potrafiły wyświetlić. To błąd czy na razie tak ma być? Do redukcji głębi użyłem Paint.NET ale powstały artefakty. Do celów testowych wystarczy ale jak zabiorę się za docelową konwersję to będę to musiał jakoś rozwiązać.
Przy okazji, czy OkMap potrafi wczytać kompletny kmz i wygenerować jnx? Tak żebym nie musiał ręcznie kleić kafelków?
eTrex 30 + OSMapa + *.jnx
Moto G3 + Naviexpert + Locus Pro
Holux RCV-3000
Garmin vívofit
Moto G3 + Naviexpert + Locus Pro
Holux RCV-3000
Garmin vívofit
Re: jnxer - program do map JNX
Garmin, w nawigacji, na swój sposób rysuje JNX-y i stąd wymyte/wyblakłe kolory. Można poeksperymentować i przed konwersją coś zmienić w oryginalnych plikach PNG.
Pisałem wcześniej że posiadam jedynie pliki 256-kolorowe i na takich testuję program. Aczkolwiek kolejna wersja powinna sobie radzić też z grafiką 24-bitową. Zobaczymy.ndmystko pisze:Dopiero redukcja głębi do 8 bitów dała jnx, który jnxer i eTrex potrafiły wyświetlić. To błąd czy na razie tak ma być?
Staszek
Nuvi200 + Nuvi250v2 + Mio169 + eTrexVistaHCx + eTrex20->eTrex30 + Samsung Solid B2710 + HTC HD2 (Android 4.2.2) + K&M Drive 2.1 + eTrex30x
własna kompilacja OSM + UMP-pcPL + Compass
góry - Locus, droga - ciągle poszukuję
NuviLog2MS, gpxer, jnxer
własna kompilacja OSM + UMP-pcPL + Compass
góry - Locus, droga - ciągle poszukuję
NuviLog2MS, gpxer, jnxer
Re: jnxer - program do map JNX
Poeksperymentowałem i magicznym suwakiem okazała się "jasność gamma". Tak przynajmniej to się nazywa w Photoscape. Potem dodałem jeszcze odrobinę kontrastu ale ta jasność gamma jest najważniejsza. Mam tak poprawioną mapę w etreksie i test terenowy wypadł bardzo dobrze.pelsta pisze:Garmin, w nawigacji, na swój sposób rysuje JNX-y i stąd wymyte/wyblakłe kolory. Można poeksperymentować i przed konwersją coś zmienić w oryginalnych plikach PNG.
To może trochę zwolnić konwersjępelsta pisze:Aczkolwiek kolejna wersja powinna sobie radzić też z grafiką 24-bitową. Zobaczymy.
eTrex 30 + OSMapa + *.jnx
Moto G3 + Naviexpert + Locus Pro
Holux RCV-3000
Garmin vívofit
Moto G3 + Naviexpert + Locus Pro
Holux RCV-3000
Garmin vívofit
Re: jnxer - program do map JNX
Chętnie zobaczymy porównanie map na ekranie eTrexa przed i po korekcji gamma.
Staszek
Nuvi200 + Nuvi250v2 + Mio169 + eTrexVistaHCx + eTrex20->eTrex30 + Samsung Solid B2710 + HTC HD2 (Android 4.2.2) + K&M Drive 2.1 + eTrex30x
własna kompilacja OSM + UMP-pcPL + Compass
góry - Locus, droga - ciągle poszukuję
NuviLog2MS, gpxer, jnxer
własna kompilacja OSM + UMP-pcPL + Compass
góry - Locus, droga - ciągle poszukuję
NuviLog2MS, gpxer, jnxer
- GPS Maniak
- Radny
- Posty: 13457
- Rejestracja: 16 mar 2007, 02:55
- Lokalizacja: Poznań / Lesko
- Kontakt:
Re: jnxer - program do map JNX
@Staszek, a sprawdzałeś kiedyś jaka jest w Etrexie różnica między moimi "zwykłymi" kompilacjami, a tymi z dopiskiem ORE? Co prawda osobiście nie ruszam gammy, ale zmieniając - dla Oregona - kontrast, a potem dopasowując do tego jasność bądź jaskrawość obrazka, wprowadzam podobne "zamieszanie" jak przy korekcji gamma.

Pozdrawiam Lechu
Plecak: Garmin Fenix 5X + Xiaomi Mi Max 2 a czasami: Oregon 600T, Rino530HCX Był: Summit, Vista, 60CS, 60CSX, 62ST, eTrex30, eTrex10, Fenix3, Epix
Samochód: 3490T Był: 200, 205T, 1200T
Plecak: Garmin Fenix 5X + Xiaomi Mi Max 2 a czasami: Oregon 600T, Rino530HCX Był: Summit, Vista, 60CS, 60CSX, 62ST, eTrex30, eTrex10, Fenix3, Epix
Samochód: 3490T Był: 200, 205T, 1200T
Re: jnxer - program do map JNX
Rzeczywiście, widać różnicę.
Mapa ORE (z lewej) jest bardziej kontrastowa i wyrazista ale za to bardziej "płaska" - zagubiło się subtelne cieniowanie. ps
Muszę zaprogramować jakiś mechanizm zapamiętywania przyporządkowania ID=ProductName bo zaczynam się w tym gubić
Mapa ORE (z lewej) jest bardziej kontrastowa i wyrazista ale za to bardziej "płaska" - zagubiło się subtelne cieniowanie. ps
Muszę zaprogramować jakiś mechanizm zapamiętywania przyporządkowania ID=ProductName bo zaczynam się w tym gubić
Staszek
Nuvi200 + Nuvi250v2 + Mio169 + eTrexVistaHCx + eTrex20->eTrex30 + Samsung Solid B2710 + HTC HD2 (Android 4.2.2) + K&M Drive 2.1 + eTrex30x
własna kompilacja OSM + UMP-pcPL + Compass
góry - Locus, droga - ciągle poszukuję
NuviLog2MS, gpxer, jnxer
własna kompilacja OSM + UMP-pcPL + Compass
góry - Locus, droga - ciągle poszukuję
NuviLog2MS, gpxer, jnxer
Re: jnxer - program do map JNX
Efekty korekcji gamma wyciągnięte z Etreksa 30:
Obrazki skleiłem zgodnie z sugestią w kolejnym poście.
Ostatnio zmieniony 24 wrz 2013, 12:27 przez ndmystko, łącznie zmieniany 1 raz.
eTrex 30 + OSMapa + *.jnx
Moto G3 + Naviexpert + Locus Pro
Holux RCV-3000
Garmin vívofit
Moto G3 + Naviexpert + Locus Pro
Holux RCV-3000
Garmin vívofit