Aller au contenu

Script PixInsight CommonCrop : le crop commun de tous vos masters, sans pixel mal intégré


Messages recommandés

Posté (modifié)

Salut à tous,

 

Après Badassium238, un deuxième petit script PixInsight, plus terre à terre mais que j'utilise maintenant à chaque cible,

 

  • Le problème

Vos masters intégrés en composition *full* (APP & co) ont tous une bordure où seule une partie des brutes a contribué : dithering, dérive de pointage d'une nuit à l'autre, une session avec la caméra tournée de 0,8°... Zoomez dans un coin d'un Ha multi-nuits, vous verrez l'escalier. Ces pixels sont plus bruités, et la bordure n'est pas la même d'un filtre à l'autre. Résultat : on recadre chaque master à la main, au pif, en espérant que les 7 canaux tombent pile ensemble.

Et non, chercher les pixels à zéro ne suffit pas : ça vous donne l'union des brutes, pas leur intersection.

 

  • Ce que fait CommonCrop

- Pour chaque canal : la zone non nulle = union des brutes. Son excédent sur la taille d'une brute = l'étalement. On le retire de chaque côté → zone couverte par TOUTES les brutes.
- Intersection sur L, R, G, B, SII, Ha, OIII (+ 2 slots AUX), plus une marge de sécurité réglable.
- Contrôle de sortie chiffré : bruit au bord du crop vs bruit 300 px plus loin. ~1,00 = bord propre.
- Contrôle visuel : un preview avec le cadre exact sur chaque master, vous zoomez dans les coins et vous jugez sur pièce avant de couper.
- Bonus KPI : la perte de champ par filtre, classée du pire au meilleur. Sur mon Sorcier (13 nuits) : 0,7 % en RGB, ~3,1 % en SHO. Ça dit tout de suite quel filtre a souffert.
- Sortie : L_crop, R_crop... tous à la même taille, STF auto. Les masters ne sont jamais modifiés.

Tri automatique des masters par mot-clé FILTER, taille de brute lue dans l'en-tête (QHY600, ASI6200, ASI2600, QHY268), interface FR/EN. Une seconde de calcul sur 6 masters de 63 Mpx.

 

  • Installation (PixInsight 1.9.4+)

Resources > Updates > Manage Repositories, ajouter :
https://jps-34.github.io/CommonCrop/
(cocher *Allow unsigned update repositories* le temps que le dépôt soit signé)

 

 

Sources, doc, licence MIT : https://github.com/jps-34/CommonCrop

 

Code écrit avec Claude (Anthropic), testé et validé sur mes données. Retours, bugs et cas tordus (autres caméras, autres logiciels d'empilement) bienvenus ici ou en issue GitHub.

 

Bon ciel !


Capturedcran2026-10-1218_31_38.thumb.png.1959b0830bebd30207c1bdc13ae43c7e.png

Modifié par jpsc01
ajout image
  • Merci / Quelle qualité! 3
  • jpsc01 changed the title to Script PixInsight CommonCrop : le crop commun de tous vos masters, sans pixel mal intégré

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.