Aller au contenu

problème script IRIS "composit2"


patrick.letess

Messages recommandés

Bon, j’explique mon problème

 

Je suis en train de modifier un script de prétraitement pour IRIS, le script original pour différentes raison ne fonctionne pas chez moi.

 

Voila le soucis mon ordinateur refuse d’additionner plus de 20 photos avec la fonction : « COMPOSIT2»

 

Hors la plupart du temps j’ai plus de 100 images à additionner.

Je voudrais donc savoir si en compositant 20 images puis encore 20 images ….

 

Puis en recompositant les résultats des premiers composites la qualité de l’image finale sera la même que si j’avais tout additionné en une seule passe.

 

merci par avance pour vos conseils

Lien vers le commentaire
Partager sur d’autres sites

Combien de mémoire as tu dans ton PC ? As tu aussi plein d'espace libre sur ton disque dur ? Iris est extrêmement gourmand en ressources... et puis souvent Windows indique qu'Iris ne répond plus et pourtant, il tourne toujours. Certains calculs durent très très très longtemps (parfois des heures), d'autant plus que les boitiers modernes font des fichiers de tailles monstrueuses (le 100D, c'est 18 MPix). Au temps où Iris a été développé, les APN fournissaient des images de 5 à 8 MPix max !

 

Il est donc de moins en moins utilisable, et ne gère pas non plus les ordinateurs multi-processeurs.

Modifié par Fred_76
Lien vers le commentaire
Partager sur d’autres sites

en gros j'ai 8go de mémoire sur un core i7 2600k normalement je ne devrair pas avoir de problème.

 

IRIS stop le processus au bout de 30 minutes environ et me rend la main, en gros il décompose toutes les images en rvb les stock sur le dd commence à bosser puis stop.

j'ai 628 go de libre sur le dd

 

quand je ne met que 10 ou 20 images il va au bout du scrit (fini l'empilage, crée la composite couleur, la luminances et les rvb).

Lien vers le commentaire
Partager sur d’autres sites

oui c'est le script de tiflo avec beaucoup de modifs je te le met à la suite (enfin la version en court de travail)

 

Script de pretraitement automatique pour IRIS

****************** Par Tiflo ******************

********** modifié patrick letessier **********

*************** Maj 08/06/2014 ****************

 

 

 

**********************

Paramètres du script :

**********************

 

$1 = nombre d'offset (nom : offset)

$2 = nombre de dark (nom : dark)

$3 = nombre de flat (nom : flat)

$4 = nombre de brute (nom : brute)

 

 

***************************

Fabrication OFFSET maitre :

***************************

ECHO --------------------------------

ECHO Fabrication_d_un_offset_maitre

ECHO --------------------------------

SMEDIAN offset $1

SAVE offset_maitre

ECHO --------------------------------

ECHO sauvegarde_sous__offset_maitre

ECHO --------------------------------

 

***************************

Fabrication Dark maitre :

***************************

ECHO --------------------------------

ECHO Fabrication_d_un_dark+off_maitre

ECHO --------------------------------

SMEDIAN dark $2

SAVE dark+off_maitre

ECHO --------------------------------

ECHO sauvegarde_sous__dark+off_maitre

ECHO --------------------------------

 

***************************

Fabrication Flat maitre :

***************************

 

ECHO --------------------------------

ECHO Fabrication_d_un_flat_maitre

ECHO --------------------------------

SUB2 flat offset_maitre I 0 $3

NGAIN2 I I 800 $3

SMEDIAN I $3

GREY_FLAT

SAVE flat_maitre

ECHO --------------------------------

ECHO sauvegarde_sous__flat_maitre

ECHO --------------------------------

 

***************************

Classement des images pour meilleur registration :

***************************

ECHO --------------------------------

ECHO Classement_des_brutes_en_cours

ECHO --------------------------------

BESTOF brute $4

SELECT brute brute_best

 

***************************

Pretraitement :

***************************

ECHO --------------------------------

ECHO Pretraitement_en_cours

ECHO --------------------------------

PR brute_best dark+off_maitre flat_maitre brutep $4

 

***************************

Conversion couleur :

***************************

ECHO --------------------------------

ECHO Conversion_couleur_(long)

ECHO --------------------------------

CFA2PIC brutep brute_coul $4

 

load brute_coul1

***************************

PREregistration :

***************************

ECHO --------------------------------

ECHO Selection_zone

ECHO --------------------------------

mouse_select 300 300 2500 2500

 

ECHO --------------------------------

ECHO Prealignement

ECHO --------------------------------

PREREGISTER brute_coul brute_preg $4

 

load brute_preg1

ECHO --------------------------------

ECHO Verif_allignement

ECHO et

ECHO Encadrer_une_etoile_avec_la_souris

ECHO --------------------------------

prompt

 

***************************

Registration :

***************************

ECHO --------------------------------

ECHO Alignement

ECHO --------------------------------

REGISTER brute_preg brute_reg $4

 

ECHO --------------------------------

ECHO Verif_allignement

ECHO --------------------------------

Echo suspendu_prompt

 

***************************

Normalisation :

***************************

ECHO --------------------------------

ECHO Normalisation

ECHO --------------------------------

NOFFSET2 brute_reg brute_norm 700 $4

 

***************************

Addition1 :

***************************

ECHO --------------------------------

ECHO addition_classique

ECHO --------------------------------

ADD_NORM brute_norm $4

SAVE addition_classique_couleur

 

load addition_classique_couleur

 

***************************

Luminance synthetique :

***************************

ECHO --------------------------------

ECHO creation_luminance_synthetique_classique

ECHO --------------------------------

SPLIT_RGB c_rouge1 c_vert2 c_bleu3

 

load addition_classique_couleur

 

SPLIT_RGB l1 l2 l3

ADD_NORM2 l 3

SAVE addition_luminance_classique_synthetique

ECHO --------------------------------

ECHO bruit_du_fond_du_ciel

BGNOISE

ECHO --------------------------------

BINXY 2

SAVE addition_luminance_bin2_classique

 

***************************

Addition2 :

***************************

 

ECHO --------------------------------

ECHO addition_sigma_clipping_coef3_iteration_3

ECHO --------------------------------

COMPOSIT2 brute_norm 1 $4

SAVE addition_image_couleur

ECHO --------------------------------

ECHO bruit_du_fond_du_ciel

BGNOISE

ECHO --------------------------------

 

***************************

Luminance synthetique :

***************************

ECHO --------------------------------

ECHO creation_luminance_synthetique

ECHO --------------------------------

SPLIT_RGB sc_rouge1 sc_vert2 sc_bleu3

 

LOAD addition_image_couleur

 

SPLIT_RGB l1 l2 l3

ADD_NORM2 l 3

SAVE addition_luminance_synthetique

ECHO --------------------------------

ECHO bruit_du_fond_du_ciel

BGNOISE

ECHO --------------------------------

BINXY 2

SAVE addition_luminance_bin2

 

 

ECHO --------------------------------

ECHO --------Excution_terminee-------

ECHO --------------------------------

 

 

 

****************** Fin du script ******************

 

 

voila

Lien vers le commentaire
Partager sur d’autres sites

La partie tri avec BESTOF ne sert à rien. Elle ne fonctionne qu'en planétaire et donne des résultats aléatoires en ciel profond.

 

La luminance synthétique... avec un APN, je ne vois pas trop l'utilité.

Lien vers le commentaire
Partager sur d’autres sites

Posté (modifié)

c'est noté je vire la partie bestof pour le CP, je ferais un autre script pour le planétaire.

 

pour la luminance comme je débute en traitement du coup je test un peu tout :p

 

par contre tout ça ne répond pas à ma question de base :p si je décompose l'empilage en plusieurs séquences au lieu d'une séquence unique je perd en qualité ou pas ?

 

genre en scriptant :

 

ECHO --------------------------------

ECHO addition_sigma_clipping_coef3_iteration_3

ECHO --------------------------------

COMPOSIT2 brute_norm1 1 19

SAVE addition_image_couleur1

 

ECHO --------------------------------

ECHO addition_sigma_clipping_coef3_iteration_3

ECHO --------------------------------

COMPOSIT2 brute_norm20 1 19

SAVE addition_image_couleur2

 

(n fois) puis :

 

ECHO --------------------------------

ECHO addition_sigma_clipping_coef3_iteration_3

ECHO --------------------------------

COMPOSIT2 addition_image_couleur1 1 xx

SAVE addition_image_couleur_final

 

 

Sinon le script marche très bien mais ça plante sur la fin si trop de photos :(

Modifié par patrick.letess
Lien vers le commentaire
Partager sur d’autres sites

Ca devrait le faire, mais avec peut être des résultats inattendus. Essaye !

 

Tiflo a aussi eu le pb avec de trop nombreuses images mais n'a pas trouvé de solution :

http://www.webastro.net/forum/showthread.php?t=81768

 

Au lieu de COMPOSIT2 qui utilise un algo assez sophistiqué, essaye peut être d'autres fonctions d'Iris pour empiler les images. Tu as les commandes :

COMPOSIT : pour une addtion sigma clipping

SMEDIAN2 : pour un addition médiane (SMEDIAN est limité à 19 images)

Lien vers le commentaire
Partager sur d’autres sites

Je vais donc essayer, je voulais savoir si ce n'était pas une héresie avant de coder histoire de ne pas perdre mon temps pour rien :p

 

composit et composit2 ce n'est pas la même commande ? une pour les sequences de photos (composit2) et l'autre pour additionner juste 2 photos ?

 

j'aurais bien aimer avoir une commande pour l'addition par 3 zones mais avec la possibilité de définir moi même les zone, car en général mes bords de photo sont merdique vu que je n'ai pas encore d'autoguidage (gros décalage entre les premières et les dernières photos).

 

c'est pour cela que j'ai été obligé de changer la registration global en registration par une étoile après preregistration.

 

merci beaucoup pour tes conseils :)

Lien vers le commentaire
Partager sur d’autres sites

Salut,

 

Tente cette version du script modifié, chez moi ça passe avec n'importe quel nombre d'image.

 

 

 

**********************

Paramètres du script :

**********************

 

$1 = nombre d'offset (nom : offset)

$2 = nombre de dark (nom : dark)

$3 = nombre de flat (nom : flat)

$4 = nombre de brute (nom : brute)

 

 

***************************

Fabrication OFFSET maitre :

***************************

ECHO --------------------------------

ECHO Fabrication_d_un_offset_maitre

ECHO --------------------------------

SMEDIAN2 offset $1

SAVE offset_maitre

ECHO --------------------------------

ECHO sauvegarde_sous__offset_maitre

ECHO --------------------------------

 

***************************

Fabrication Dark maitre :

***************************

ECHO --------------------------------

ECHO Fabrication_d_un_dark+off_maitre

ECHO --------------------------------

SMEDIAN2 dark $2

SAVE dark+off_maitre

ECHO --------------------------------

ECHO sauvegarde_sous__dark+off_maitre

ECHO --------------------------------

 

***************************

Fabrication Flat maitre :

***************************

 

ECHO --------------------------------

ECHO Fabrication_d_un_flat_maitre

ECHO --------------------------------

SUB2 flat offset_maitre I 0 $3

NGAIN2 I I 800 $3

SMEDIAN2 I $3

GREY_FLAT

SAVE flat_maitre

ECHO --------------------------------

ECHO sauvegarde_sous__flat_maitre

ECHO --------------------------------

 

***************************

Pretraitement :

***************************

ECHO --------------------------------

ECHO Pretraitement_en_cours

ECHO --------------------------------

PR brute dark+off_maitre flat_maitre brutep $4

 

***************************

Conversion couleur :

***************************

ECHO --------------------------------

ECHO Conversion_couleur_(long)

ECHO --------------------------------

CFA2PIC brutep brutep $4

 

 

***************************

Registration :

***************************

ECHO --------------------------------

ECHO Alignement_global_(long)

ECHO --------------------------------

SETSPLINE 1

COREGISTER2 brutep brutep $4

 

 

***************************

Addition sigma clipping :

***************************

 

ECHO --------------------------------

ECHO addition_sigma_clipping_coef3_iteration_3

ECHO --------------------------------

COMPOSIT brutep 3 3 1 $4

SAVE addition_image_couleur

ECHO --------------------------------

ECHO bruit_du_fond_du_ciel

BGNOISE

ECHO --------------------------------

 

***************************

Luminance synthetique :

***************************

ECHO --------------------------------

ECHO creation_luminance_synthetique

ECHO --------------------------------

SPLIT_RGB l1 l2 l3

COMPOSIT l 3 3 1 3

SAVE addition_luminance_synthetique

ECHO --------------------------------

ECHO bruit_du_fond_du_ciel

BGNOISE

ECHO --------------------------------

 

 

ECHO --------------------------------

ECHO --------Excution_terminee-------

ECHO --------------------------------

 

 

****************** Fin du script ******************

 

fred

Lien vers le commentaire
Partager sur d’autres sites

bon cool la commande composite fonctionne avec mes 122 images :D

 

par contre j'ai été obligé de remettre BESTOF sinon la registration ne se faisait pas bien :/

 

plus qu'a tester ce qui donne le meilleur résultat entre ADD_norm et register après traitement.

Lien vers le commentaire
Partager sur d’autres sites

Salut,

 

Pour supprimer le bestOf, il faut changer la ligne suivante qui fait le prétraitement (sinon il tente de charger des images qui n'existe pas) :

***************************
Pretraitement :
***************************
ECHO --------------------------------
ECHO Pretraitement_en_cours
ECHO --------------------------------
PR [b][color="Red"]brute_best[/color][/b] dark+off_maitre flat_maitre brutep $4

 

 

par

***************************
Pretraitement :
***************************
ECHO --------------------------------
ECHO Pretraitement_en_cours
ECHO --------------------------------
PR [b][color="Red"]brute[/color][/b] dark+off_maitre flat_maitre brutep $4

 

 

Tiflo

Lien vers le commentaire
Partager sur d’autres sites

Oui j'avais fait la modif, mais si je ne passe pas par bestof la registration est dans les choux.

 

Je ne sais pas pourquoi, peut être juste le fait de changer l'ordre des photos !?

 

je testerais avec une autre série de photos des que la pluie/neige cessera de tomber (vendredi soir surement)

 

dans tous les cas merci pour ton script tiflo, même si j'ai dû changer plein de trucs sans lui j'aurais mis des plombes à comprendre comment scripter :p

Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation !

Vous pouvez répondre maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous pour poster avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.