comment compter les pixels blancs d'une image ?... - Logiciels - Windows & Software
Marsh Posté le 30-07-2003 à 15:06:18
tu fais une routine en C qui comptes les pixels a 255 si image en 8bits ou a 255 pour chaque plan R,V et B.
Pour ca exporte au format .raw (matrice toute simple)
Apres tout depend de la taille de tes images faudra songer a differents algo pour ameliorer le temps de recherche peut-etre
Marsh Posté le 30-07-2003 à 16:00:23
ben en fait je connais les bases de la programmation et de l'algorythmique mais je n'ai pas bcq programmé sous VB, C++ etc
je compte importer le fichier bmp en texte dans une cellule d'un tableau Excell et compter le nb de caractères correspondant à la couleur que je recherche.
tu connais une commande qui permet ça sous excell ?
Marsh Posté le 30-07-2003 à 16:30:13
mais bon je ne sais pas si ce sera très performant...
Marsh Posté le 30-07-2003 à 17:29:23
Xnview fait ça.
Une fois installé, tu ouvres ton image, Menu Image, "éditer la palette" et zoumaille !
Marsh Posté le 30-07-2003 à 18:23:46
Sheridann a écrit : ben en fait je connais les bases de la programmation et de l'algorythmique mais je n'ai pas bcq programmé sous VB, C++ etc |
Tu pourrais les sortir en format raw ?
(Ca serait plus simple qu'en bmp).
Après, le reste est relativement simple : macro sous Excel par exemple.
Autre question : en moyenne, y-a-t'il plus de pixels blancs que de pixels noirs, ou l'inverse ?
Marsh Posté le 06-08-2003 à 13:41:12
J'attends aussi une réponse pour :
Citation : |
Marsh Posté le 06-08-2003 à 14:21:44
charly007 a écrit : J'attends aussi une réponse pour :
|
oups j'avais pas vu
==> je pense que c'est possible (sinon une petite macro sous Photoshop pour convertir tout ça et ça roule... )
pour l'instant je suis en train de voir en VB.
Marsh Posté le 06-08-2003 à 20:57:19
Donne-moi ton adresse pour que je t'envoie ce que j'ai fait.
Marsh Posté le 20-08-2003 à 15:17:18
charly007 a écrit : Donne-moi ton adresse pour que je t'envoie ce que j'ai fait. |
trop sympa de ta part :
tu peux m'envoyer tous ça à (si <4Mo mais je pense que c'est la cas !) :
sheridann198-forumhardware.fr @ yahoo.com
Merci encore, vraiment !!
Marsh Posté le 30-07-2003 à 15:02:19
voila le pb en gros :
Je cherche à calculer la surface projetée sur un plan donné("ombre portée" ) d'une structure modélisée sous CATIA V5, pour différents point de vue de cette structure.
Comme j'ai environ 1200 points de vue à traiter, tout doit être automatisé (macros).
Pb, les différentes fonctions de CATIA ne me permettent pas de faire ce que je veux automatiquement.
Mon idée pour y parvenir consiste en plusieurs étapes:
1)choisir un point de vue donné
2)exporter une vue du modèle (fond blanc-noir-etc possible) dans un format au choix : bmp, jpeg, png, tiff,...
3)Compter le nombre de pixel non blancs dans cette image, ou faire "nb_pixel_total - nb_pixel_blancs"
4)calculer la surface équivalente en fonction du nb de pixel obtenu en 3)
Je vous passe les détails pour les étapes 1), 2) et 4).
Ce qui m'interresse c'est l'étape 3) : compter les pixels non blancs d'une image ==> avec le moyen que vous voulez (une appli existante ou une petite routine faite maison...)
et si possible pouvoir automatiser le traitement d'un "lot" d'images.
voilà. Un grand merci à celui qui aura la moindre petite idée ou conseil (à part "Abandonne!!)).
à vos cerveaux...
---------------
Shérida(n)² 19-148