Skocz do zawartości

Siril- problem ze stackowaniem


bloniak91

Rekomendowane odpowiedzi

Po długiej przerwie wracam do hobby z nowym sprzętem (przesiadka z EQ3-2 na HEQ5 z astroberry, focuserem, gudingiem itd [mega!])

Wcześniej sesje wykonywałem swoim Canonem i na nim zapisywałem pliki raw - lighty, darki, flaty, biasy.
Wrzucałem to w Sirila, uruchamiałem gotowy skrypt i dostawałem stacka.

Wczoraj zaktualizowałem Sirila do najnowszej wersji i chciałem zestackować nowy materiał. Obecnie sesję wykonałem przez kstart, który zapisał mi lighty w jako fits. Wrzuciłem do katalogów odpowiednio wszystkie zdjęcia referencyjne ("stare" .cr2) i lighty (.fits)
Puszczam skrypt OSC_Preprocessing i niestety, ale dostaję błąd już na samym początku. Wcześniej normalnie radził sobie z tymi zdjęciami. Czy ktoś wie co go boli? Dołączam logi z konsoli:

 

09:44:25: Starting script C:\Program Files\SiriL\scripts\OSC_Preprocessing.ssf
09:44:25: ############################################
09:44:25: # Script for Siril 1.0
09:44:25: # July 2020
09:44:25: # (C) Cyril Richard
09:44:25: # Preprocessing v1.0
09:44:25: ########### PREPROCESSING SCRIPT ###########
09:44:25: # Script for color camera preprocessing
09:44:25: # needs 4 sets of RAW images in the working
09:44:25: # directory, within 4 directories:
09:44:25: # biases, flats, darks and lights 
09:44:25: #
09:44:25: ############################################
09:44:25: Running command: requires
09:44:25: #build master-bias
09:44:25: Running command: cd
09:44:25: Ustawienie CWD (bieżący katalog roboczy) na 'C:\SIRIL\biases'
09:44:25: Running command: convert
09:44:25: Convert: processing 9 FITS files...
09:44:25: You should enable the Developer Mode in order to create symbolic links instead of simply copying files.
09:44:25: Dekodowanie pliku Canon EOS 600D (ISO=1600, Ekspozycja=1/4000.0 sek)
09:44:25: Filter pattern: GBRG
09:44:25: Dekodowanie pliku Canon EOS 600D (ISO=1600, Ekspozycja=1/4000.0 sek)
09:44:25: Filter pattern: GBRG
09:44:25: Dekodowanie pliku Canon EOS 600D (ISO=1600, Ekspozycja=1/4000.0 sek)
09:44:25: Dekodowanie pliku Canon EOS 600D (ISO=1600, Ekspozycja=1/4000.0 sek)
09:44:25: Dekodowanie pliku Canon EOS 600D (ISO=1600, Ekspozycja=1/4000.0 sek)
09:44:25: Filter pattern: GBRG
09:44:25: Filter pattern: GBRG
09:44:25: Dekodowanie pliku Canon EOS 600D (ISO=1600, Ekspozycja=1/4000.0 sek)
09:44:25: Filter pattern: GBRG
09:44:25: Dekodowanie pliku Canon EOS 600D (ISO=1600, Ekspozycja=1/4000.0 sek)
09:44:25: Filter pattern: GBRG
09:44:25: Odczyt RAW: plik IMG_7979.CR2, warstwa(y) 1, 5202x3464 pikseli
09:44:25: Odczyt RAW: plik IMG_7976.CR2, warstwa(y) 1, 5202x3464 pikseli
09:44:25: Dekodowanie pliku Canon EOS 600D (ISO=1600, Ekspozycja=1/4000.0 sek)
09:44:25: Filter pattern: GBRG
09:44:25: Dekodowanie pliku Canon EOS 600D (ISO=1600, Ekspozycja=1/4000.0 sek)
09:44:25: Number of images allowed in the write queue: 25 (zero or less is unlimited)
09:44:25: Filter pattern: GBRG
09:44:25: Filter pattern: GBRG
09:44:25: Odczyt RAW: plik IMG_7974.CR2, warstwa(y) 1, 5202x3464 pikseli
09:44:25: Odczyt RAW: plik IMG_7972.CR2, warstwa(y) 1, 5202x3464 pikseli
09:44:25: Odczyt RAW: plik IMG_7975.CR2, warstwa(y) 1, 5202x3464 pikseli
09:44:25: Odczyt RAW: plik IMG_7973.CR2, warstwa(y) 1, 5202x3464 pikseli
09:44:25: Odczyt RAW: plik IMG_7978.CR2, warstwa(y) 1, 5202x3464 pikseli
09:44:25: Odczyt RAW: plik IMG_7980.CR2, warstwa(y) 1, 5202x3464 pikseli
09:44:25: Odczyt RAW: plik IMG_7977.CR2, warstwa(y) 1, 5202x3464 pikseli
09:44:25: Zapisywanie FITS: plik ../process\bias_00005.fit, warstwa 1, 5202x3464 pikseli
09:44:25: Zapisywanie FITS: plik ../process\bias_00008.fit, warstwa 1, 5202x3464 pikseli
09:44:25: Zapisywanie FITS: plik ../process\bias_00003.fit, warstwa 1, 5202x3464 pikseli
09:44:25: Zapisywanie FITS: plik ../process\bias_00001.fit, warstwa 1, 5202x3464 pikseli
09:44:26: Zapisywanie FITS: plik ../process\bias_00004.fit, warstwa 1, 5202x3464 pikseli
09:44:26: Zapisywanie FITS: plik ../process\bias_00002.fit, warstwa 1, 5202x3464 pikseli
09:44:26: Zapisywanie FITS: plik ../process\bias_00007.fit, warstwa 1, 5202x3464 pikseli
09:44:26: Zapisywanie FITS: plik ../process\bias_00009.fit, warstwa 1, 5202x3464 pikseli
09:44:26: Zapisywanie FITS: plik ../process\bias_00006.fit, warstwa 1, 5202x3464 pikseli
09:44:26: Conversion succeeded, 9 file(s) created for 9 input file(s) (9 image(s) converted, 0 failed)
09:44:26: Running command: cd
09:44:26: Ustawienie CWD (bieżący katalog roboczy) na 'C:\SIRIL\process'
09:44:26: Running command: stack
09:44:26: Sekwencja stackowania: bias_
09:44:26: Processing all images in the sequence (201)
09:44:26: Stacking result will be stored as a 32-bit image
09:44:26: Stacking error: input images have different sizes
09:44:26: Stacking failed.
09:44:26: Execution time: 13.00 ms.

Odnośnik do komentarza
Udostępnij na innych stronach

Teraz, count.neverest napisał:

A posortuj klatki w folderze po rozmiarze i sprawdź czy są takie same. 

 Rozmiar jest taki sam dla każdej klatki.

12 minut temu, _Spirit_ napisał:

Z najnowszej wersji Siril uciekłem do poprzedniej.

 

Wróciłem do najstarszej wersji- przynajmniej radzi sobie z konwersją i stackowaniem masterów klatek referencyjnych, ale... nie radzi sobie z formatem fits. Próbuję puścić skrypt bez biasów, darków i flatów:

10:37:02: # DSLR_preprocessing v1.5
10:37:02: ########### PREPROCESSING SCRIPT ###########
10:37:02: #                 No Darks
10:37:02: #
10:37:02: # Script for DSLR color camera preprocessing
10:37:02: # needs 1 sets of RAW images in the working
10:37:02: # directory, within 1 directory:
10:37:02: # lights 
10:37:02: #
10:37:02: ############################################
10:37:02: #preprocess lights
10:37:02: Running command: cd
10:37:02: Ustawienie CWD (bieżący katalog roboczy) na 'C:\SIRIL\lights'
10:37:02: Running command: convertraw
10:37:02: Konwersja: przetwarzanie...
10:37:02: Running command: preprocess
10:37:02: No sequence found, verify working directory or change FITS extension in settings (current is .fit)
10:37:02: No sequence `light_.seq' found.
10:37:02: Error in line 20: 'preprocess light_ -debayer -stretch'.
10:37:02: Exiting batch processing.
10:37:02: Script execution failed.

 

Coś mi się wydaję, jak zerknąłem w ten skrypt, że to pod dedykowany format raw, a nie fits.

Odnośnik do komentarza
Udostępnij na innych stronach

Dzięki, zmieniłem format na fits, zniknął jeden błąd, ale skrypt nadal nie rusza:

 

10:47:35: Ustawienie CWD (bieżący katalog roboczy) na 'C:\SIRIL\lights'
10:47:35: Running command: convertraw
10:47:35: Konwersja: przetwarzanie...
10:47:35: Running command: preprocess
10:47:35: No sequence `light_.seq' found.
10:47:35: Error in line 20: 'preprocess light_ -debayer -stretch'.
10:47:35: Exiting batch processing.
10:47:35: Script execution failed.

Odnośnik do komentarza
Udostępnij na innych stronach

EDIT2: Pytanie nieaktualne. Flaty były złe.

Podłączę się pod temat kolegi. Dostaję błąd normalizacji:

17:13:08: Reading FITS: file flat_00001.fit, 1 layer(s), 4952x3288 pixels
17:13:08: Sequence loaded: flat_ (1->59)
17:13:08: Execution time: 1.01 s.
17:13:32: Stacking will use registration data of layer 0 if some exist.
17:13:32: Stacking: processing...
17:13:32: Processing all images in the sequence (59)
17:13:32: Stacking result will be stored as a 32-bit image
17:13:32: Computing normalization...
17:13:32: Reading FITS: file flat_00001.fit, 1 layer(s), 4952x3288 pixels
17:13:32: Normalization failed. Check image 1 first.
17:13:32: Stacking failed, please check the log to fix your issue.
17:13:32: Execution time: 278.33 ms.

Kilka faktów:

  • Klatki z tego samego setupu, ale z innych sesji nie mają tego problemu.
  • Siril bez problemu konwertuje klatki w sekwencji.
  • Siril bez problemu otwiera pojedynczą klatkę i pozwala ją zapisać np. jako TIFF, który z kolei bez problemu jest otwierany przez PS.
  • Błąd występuje i przy klatkach flat (multiplicative normalisation), i przy klatkach light (additive with scaling).
  • DSS stackuje te same klatki bez żadnych problemów.
  • Zainstalowałem najnowszą wersję Sirila 0.99.8.1 i problem nie ustąpił.

Widziałem sugestie, że to może być za mała ilość RAMu, ale raczej bym to wykluczył. Mam 32 GB i w Sirilu ustawione bez limitu.

Może kamera szwankowała i robiła cyrki przy zapisie?

Ma ktoś jakiś pomysł co może być przyczyną?

 

EDIT: po jednej klatce light i flat: https://drive.google.com/drive/folders/1GdzZQIGsMeORQdjv3gZP67RU1WPoilKq

EDIT2: Coś namieszałem. Siril prawidłowo stackuje lighty. To z flatami ma problem. A to pewnie dlatego, że były robione z filtrem H alpha z takimi samymi czasami jak przy innej sesji z filtrem LP. DSS też tych flatów nie chce ruszyć i wywala błąd vector too long.

Edytowane przez holeris
Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.