C ++, la façon de charger des images et compter les pixels de certaines couleurs

StackOverflow https://stackoverflow.com/questions/3835712

  •  26-09-2019
  •  | 
  •  
Était-ce utile?

La solution

prendre definiately un oeil à OpenCV parce que quand vous commencez à avoir besoin de plus d'espace pour se déplacer alors OpenCV vous permettra de faire de nombreuses tâches de vision plus d'ordinateur. Et utiliser boost :: système de fichiers faire la 'pour chaque image dir' code.

Notez que le cv :: comparer la fonction fait essentiellement la moitié du travail pour vous ... Je vous laisse lire cela et profiter de tirer parti de l'API OpenCV.

Autres conseils

Vous devriez jeter un oeil à OpenCV.

dépendante de la plate-forme et de l'image. Sous Windows, les images BMP sont pris en charge en mode natif (i. E. Dans l'API). ImageMagick est une bibliothèque multi-plateforme, assez universelle, prend tous les formats là-bas, mais il est lourd. Qt a un certain traitement de l'image et -. Limitée aux formats communs la plupart

SDL a des trucs de manipulation de pixels utiles.

http://www.libsdl.org/

Il est très propre aussi bien.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top