Delphinus - pomysły, propozycje, 8 czy 16bit?

Sprzęt, obróbka, dyskusje, porady

Ilo bitowe kanały powinien obsługiwać Delphinus

wystarczało 8 bit/kanał
0
Brak głosów
przydałoby się 16 bit/kanał
0
Brak głosów
koniecznie musi być 16 bit/kanał
2
29%
przydałoby się 32 bit/kanał
3
43%
koniecznie musi być 32 bit/kanał
2
29%
 
Razem głosów : 7

PostFilipS | 24 Lip 2007, 21:53

Korzystając z tego, że mam parę wolniejszych dni zabrałem się za przerabianie mojego programu (Delphinusa). Na pierwszy ogień poszła (po prośbach Jarka :D ) zamiana 8bit/kanał na 16bit/kanał. Jak na razie odczyt i zapis plików jest już gotowy. Pozostaje "tylko" przeprogramowanie wszystkich filtrów, efektów itd. Dużo roboty przede mną. Pojawia się tylko pytanie czy warto i ile bitów na kanał wystarczy. Też jestem zdania że 8bitów (256 stanów) to trochę za mało, ale program działa dość szybko. Przy 16bitach (65536 stanów) program z pewnością zwolni i to znacznie, będzie potrzebna dodatkowa optymalizacja. Można oczywiście pokusić się o zaimplementowanie 32bit/kanał (około 4M stanów), ale wtedy wszystko będzie działało bardzo wolno, powstaną problemy z przetwarzaniem tak dużych wartości przy niektórych filtrach no i generalnie wydłuży to czas mojej pracy o parę tygodni :). To tak tytułem wstępu.

Jeżeli ktoś ma jakiekolwiek pomysły czy uwagi dotyczące programu to proszę śmiało pisać (na forum albo na PW). Ja sam nie jestem w stanie wszystkiego przetestować i sprawdzić czy dobrze działa tak więc wszelkie uwagi są dla mnie cenne. Wygoda interface'u jest także ważna więc jak coś zawadza w programie czy jest nieporęczne to proszę mówić.

Jestem otwarty także na wszelkie nowe pomysły (filtry,opcje itd.). Nawet jeżeli nie zrealizuję wszystkiego od razu to z pewnością ciekawe pomysły zbiorę razem i będę próbował je stopniowo wprowadzać do programu.

Pozdrawiam
Filip
Awatar użytkownika
 
Posty: 180
Rejestracja: 29 Sty 2007, 20:41

Postkrzysiek2222 | 25 Lip 2007, 17:34

Moim zdaniem wystarczy 16bitów na kanał, bo 8 to zbyt mało.
W programie należy poprawić konwerter plików, bo ten się wiesza i nic nie można nim skonwertować.
SW 114/900 EQ2, Baader UHC-S, WO SWAN 20mm, lornetka 7x50

Canon 450D z obiektywem EF 28-135 IS USM
 
Posty: 134
Rejestracja: 15 Kwi 2007, 16:13

PostJaLe | 25 Lip 2007, 18:22

Właśnie chciałem przetestować nowego Delphinusa, wrzuciłem zdjęcie zapisanie w fit i ...... jest totalnie zniekształcone. Tak, że nie ma możliwości przetestowania
:(
Awatar użytkownika
 
Posty: 7068
Rejestracja: 09 Wrz 2005, 21:13
Miejscowość: małopolska

PostFilipS | 25 Lip 2007, 20:27

krzysiek2222 napisał(a):Moim zdaniem wystarczy 16bitów na kanał, bo 8 to zbyt mało.
W programie należy poprawić konwerter plików, bo ten się wiesza i nic nie można nim skonwertować.


Faktycznie coś nie działa, chociaż zupełnie nie wiem dlaczego :(. Zaraz się tym zajmę. Jak widzę problem dotyczył też wcześniejszych wersji.

JaLe napisał(a):Właśnie chciałem przetestować nowego Delphinusa, wrzuciłem zdjęcie zapisanie w fit i ...... jest totalnie zniekształcone. Tak, że nie ma możliwości przetestowania
:(


Na razie nie wiem jeszcze gdzie leży problem, ale czy czasem nie był to FITS 48 bitowy (3x16bit/kanał):?: ponieważ Delphinus obsługuje tylko FITSy 8 i 16 bitowe. 48-bitowych FITSów nie wczyta. Postaram się żeby nowa wersja wczytywała pliki 48bitowe. Jeżeli natomiast był to plik 8 czy 16bitowy (jednokanałowy) to najlepiej by było gdybyś mi Jarku go jakoś przesłał (wiem, że to pewno duże jest :), ale tylko w taki sposób mógłbym szybko sprawdzić gdzie leży problem)

Pozdrawiam
Filip
Awatar użytkownika
 
Posty: 180
Rejestracja: 29 Sty 2007, 20:41

PostFilipS | 25 Lip 2007, 20:48

JaLe napisał(a):Właśnie chciałem przetestować nowego Delphinusa, wrzuciłem zdjęcie zapisanie w fit i ...... jest totalnie zniekształcone. Tak, że nie ma możliwości przetestowania
:(


Coś dzisiaj wolno myślę. Dopiero przed chwilą przypomniałem sobie o jeszcze jednej rzeczy. FITSy 16 bitowe mogą być różnie zapisywane. Większość programów (tak jak IRIS czy MaximDL) zapisuje stany od -32768 do 32767, natomiast naturalniejszym sposobem zapisu/odczytu (stosowanym w Delphinusie) jest zapis od 0 do 65535. W nowej wersji już to poprawiłem i można wybrać sposób zapisu/odczytu FITSów 16bitowych. Mam nadzieję, że to rozwiąże problem.

Dziękuję Jarku i Krzyśku za uwagi :) są one dla mnie bardzo cenne. Czekam na więcej :D

Pozdrawiam
Filip
Awatar użytkownika
 
Posty: 180
Rejestracja: 29 Sty 2007, 20:41

PostFilipS | 25 Lip 2007, 21:29

krzysiek2222 napisał(a):Moim zdaniem wystarczy 16bitów na kanał, bo 8 to zbyt mało.
W programie należy poprawić konwerter plików, bo ten się wiesza i nic nie można nim skonwertować.


Już poprawione. Błąd był tak prozaiczny, że oczywiście znalazłem go dopiero po paru godzinach :roll: .... wpisana była nieprawidłowa ścieżka do pliku konwertera :oops:.

W obecnej wersji (2.6) można sobie z tym problemem poradzić następująco:
(1) otworzyć okno konwertera
(2) kliknąc na napis ConvP(Default) obok napisu Converter aż pojawi się okno Choose External Converter.
(3) Zaznaczyć Custom
(4) kliknąć przycisk Choose i odnaleźć w katalogu Converters plik Convp.exe , zaznaczyć go i kliknąć Otwórz.

Powinno zadziałać.

Pozdrawiam
Filip
Awatar użytkownika
 
Posty: 180
Rejestracja: 29 Sty 2007, 20:41

Postkrzysiek2222 | 30 Lip 2007, 19:55

I tak nie działa. Wyskakuje komunikat Conversion Failed. Winny jest chyba sam konwerter.
SW 114/900 EQ2, Baader UHC-S, WO SWAN 20mm, lornetka 7x50

Canon 450D z obiektywem EF 28-135 IS USM
 
Posty: 134
Rejestracja: 15 Kwi 2007, 16:13

PostFilipS | 01 Sie 2007, 01:43

krzysiek2222 napisał(a):I tak nie działa. Wyskakuje komunikat Conversion Failed. Winny jest chyba sam konwerter.


Konwerter działa dobrze. Jest tylko jeden mały szkopuł. Plik, który chciałeś przekonwertować jest TIFFem, natomiast konwerter przyjmuje pliki RAW :!:
(w tym CR2,RAW i CRW)

Pozdrawiam
Filip
Awatar użytkownika
 
Posty: 180
Rejestracja: 29 Sty 2007, 20:41

Postkrzysiek2222 | 01 Sie 2007, 19:08

Więc przydałaby się możliwość obróbki Tiffów. Poza tym Fitsy z DSSa w Delphinusie wyglądają zupełnie inaczej.
SW 114/900 EQ2, Baader UHC-S, WO SWAN 20mm, lornetka 7x50

Canon 450D z obiektywem EF 28-135 IS USM
 
Posty: 134
Rejestracja: 15 Kwi 2007, 16:13

PostFilipS | 01 Sie 2007, 21:48

krzysiek2222 napisał(a):Więc przydałaby się możliwość obróbki Tiffów. Poza tym Fitsy z DSSa w Delphinusie wyglądają zupełnie inaczej.


Oj Krzyśku malkontent z Ciebie :D. Już FITSy wyglądają dobrze. Dodałem też obsługę dla FITSów 48-bitowych.

Pozdrawiam
Filip
Awatar użytkownika
 
Posty: 180
Rejestracja: 29 Sty 2007, 20:41

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 2 gości

AstroChat

Wejdź na chat