yapo

compter les étoiles d'une image

Messages recommandés

bonjour,

Question d'un béotien complet en imagerie, existe-t-il une fonction dans un logiciel de traitement d'image destinée à compter les étoiles sur une aire donnée d'une image astro ? Mon but étant de compter le nombre d'astres contenu dans un amas (plutôt ouvert que globulaire pour ne pas multiplier des empilements sans doute embêtants pour le logiciel).

Merci d'avance si vous avez des pistes, j'ai cherché (un peu sur AS et ailleurs) sans résultat alors si vous avez la (une?) solution, je suis preneur (et si elle fonctionne sur mac, ce sera une cerise sur le gâteau).

a + Yann

Partager ce message


Lien à poster
Partager sur d’autres sites

quand deepskystacker analyse les images ,il compte les étoiles ,il me semble bien,cela permet de rejeter les mauvaises
polo

Partager ce message


Lien à poster
Partager sur d’autres sites
Bonsoir,
à priori tous les logiciels avec des fonctions d'astrométrie en sont
capables(Iris, Prism,....)
Prism donne ce nombre déjà sur la carte du ciel

À+

Partager ce message


Lien à poster
Partager sur d’autres sites
polo, bboulant> merci pour vos pistes, je vais enquêter dans ces directions là.

ms> ça dépasse largement mes capacités informatiques (et/ou mathématiques), mais ça doit être bougrement intéressant! merci quand même.

Partager ce message


Lien à poster
Partager sur d’autres sites
Certes mais avec une dizaine de lignes de code, tu peux compter, classer par couleur, par taille, ... dans ton environnement de travail préféré (Linux, Mac ou Windows) ... scikit-learn contient tous les algorithmes pour faire cela et si tu dois faire du traitement d'images en amont, tu as une autre boite à outils qui s'appelle scikit-image.

Voir par exemple dans scikit-image le filtre de Sobel en 3 lignes :

quote:
from skimage import data, io, filter

image = data.coins() # or any NumPy array!
edges = filter.sobel(image)
io.imshow(edges)



http://scikit-image.org/


Partager ce message


Lien à poster
Partager sur d’autres sites
ms tout le monde n'a pas l’âme du codeur, tout le monde n'a pas forcement l'envie et la pulsion nécessaire. je suis étonné qu'un champion comme toi ne comprenne pas que nous ne sommes pas tous fait pareil...

Partager ce message


Lien à poster
Partager sur d’autres sites
frédo c'est pas la question d'avoir l'âme d'un codeur mais quand je vois des gens (comme toi) qui prennent souvent un marteau (Photoshop CC) payant pour écraser une mouche ... ça me fait mal au coeur.

Partager ce message


Lien à poster
Partager sur d’autres sites
moi, je veux bien coder (même si c'est pour une application qui semble être basique) mais il y a un "annuaire" quelque part (ou une aide de démarrage?)

Partager ce message


Lien à poster
Partager sur d’autres sites
oui , la commande >findstar donne une bonne idée du nombre d'étoiles sur l'image...

Partager ce message


Lien à poster
Partager sur d’autres sites
ms a quoi fais tu allusion ??
perso j'utilise photoshp depuis la version 2.5.... ça date un peut, et pire j'ai été successivement photograveur puis D.A. autrement di photoshop j'en boufait du matin au soir et j'en rêvais la nuit, comme d'autre reve (ou cauchmarde) de leurs usine...

quand a l'histoire du cafard, excuse moi - mais pour moi - tu proposes un tractopelle pour écraser une mouche : si apprendre un langage de programmation (alors qu'on est pas forcement prédisposé à le faire) juste pour compter des étoiles dans une images, donc a priori pour un usage unique, pour moi moi c'est qui fait mal au cœur, t'a pas réfléchi a ce que tu disais ou alors tes habitude de donneurs de leçon condescendant sont décidément irrépressible. Mais je te rassure je ne propose à personne de compter les étoiles avec Photoshop

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a aussi ImageJ qui sait compter des trucs sur une image.
C'est multiplateforme et libre.
On peut compter des objets avec "analyze particules", y préciser la taille min/max des objets, leur circularité. Très simple d'emploi
Nota bene il existe une version spécialisée astro : astroimagej

Sinon, plus velu, un outil de pro: sextractor

Hth, Jean-phi

edit, je n'arrive pas a insérer une url, ca buggue

[Ce message a été modifié par apricot (Édité le 17-09-2013).]

Partager ce message


Lien à poster
Partager sur d’autres sites
Bonjour

La commande findstar d'Iris marche très bien et donne un résultat similaire à CCDInspector, qui est payant.

Illustrations (sur images brutes au format fit) :


Voilà, si ça peut aider....

Christian

Partager ce message


Lien à poster
Partager sur d’autres sites
yapo, tu as un tuto astro dans le lien suivant :
http://www.astroml.org/sklearn_tutorial/

frédo, si maintenant je ne peux plus me permettre de te taquiner alors où va le monde.

Comme dit apricot, il y a imageJ (et tous ses plugins Java) qui est pas mal aussi mais je pense que Python est plus diffusé dans le monde astro et plus simple à mettre en oeuvre.

Les autres, vous faites comment pour lancer findstar d'Iris sous Mac ?

Allez ... continuez à enrichir Microsoft et Apple quand Linux est gratos.

Partager ce message


Lien à poster
Partager sur d’autres sites
super, merci à tous pour vos conseils!

Il semblerait que j'ai l'embarras du choix. J'ai essayé imageJ à l'instant qui marche assez facilement (y compris sur mon Mac) mais je vais essayer Iris au boulot sur pc pour voir la différence (et si ce n'est pas plus rapide). Je réserve la solution d'ms pour les longues soirées nuageuses (après le basic, j'ai arrêté la programmation...) mais merci pour avoir ouvert les perspectives!

Partager ce message


Lien à poster
Partager sur d’autres sites
Note : pour revenir sur la fonction Findstar d'Iris, je vois que le niveau de détection des étoiles est établi par défaut avec un sigma de 7 (bruit).
On peut jouer sur le niveau de détection avec modifiant la valeur de sigma. Il suffit d'entrer au préalable la commande SETFINDSTAR suivi de la valeur sigma désirée. Faudrait que je teste pour voir la différence de comptage...


Bon comptage !

Partager ce message


Lien à poster
Partager sur d’autres sites
effectivement je viens d'essayer, en diminuant la valeur dans >setfindstar , j'ai essayé 6,5,4, le nombre d'étoiles augmente !

Partager ce message


Lien à poster
Partager sur d’autres sites
Oui, tu dois compter ou exclure des étoiles selon leur niveau RSB. Je suppose qu'un sigma de 7 est un bon compromis

Partager ce message


Lien à poster
Partager sur d’autres sites
Oui, tu dois compter ou exclure des étoiles selon leur niveau RSB. Je suppose qu'un sigma de 7 est un bon compromis

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant