|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
![]() ![]() Inscription : juin 2006 Messages : 6 935 ![]() |
Bonjour,
Voici une liste de bibliothèque de traitement et d'analyse des images : Java JAI (développé par Sun) ImageJ C++ OpenCV Itk (dispose de pas mal de fonction pour le traitement d'image médical) Python Numpy Vous pouvez poster ceux que vous connaissez à la suite, je ferais une fusion avec le premier post. Personnellement, je ne connais que JAI. Si vous avez des commentaires à faire, donnez les Millie
__________________
Je ne répondrai à aucune question technique en privé |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Inscription : janvier 2006 Messages : 118 ![]() |
C++ : Cimg
Elle contient pas mal de fonctions de base de traitement d'image, c'est tout basé sur les templates, et surtout, ça compile partout (même avec borland !) : tout est contenu dans un seul fichier CImg.h à inclure, pas de dll ni autres lib (il ne faut pas rire, pour moi, c'est un vrai avantage... je n'ai jamais vraiment bien compris comment tous ces trucs marchaient ).
__________________
Vous aussi, passez pour un dieu du bon français grâce à Firefox et sa correction orthographique
|
|
|
00
|
|
|
#3 |
|
Membre émérite
![]() ![]() Inscription : mai 2005 Messages : 818 ![]() |
Euh Grace au Module SWIGG sur python peux faire tourné des bibliothèques en C comme itk.
Cependant il me semble que VTK peut être ajouté, Vizualitation Tool Kit est une outils perfomant pour les Volumes.... Seuillage,colormapping, extraction de coupes, extraction des profils et histogrammes... Dispo pour VB, C++, Java, Python, Tcl/Tk et [Edit=Dutmatlab]Ruby[/Edit] Et pour Python tu as oublié la Processing Image Librairy...ou plus communement appelé PIL
__________________
Dis moi qui tu suis, je te dirais qui je Hais! Heureux est l'étudiant, qui comme la rivière suit son cours sans sortir de son lit Mon premier Tutoriel You are safe in Parp1City .... (AC DC) Ensemble luttons contre le chômage de parp1City! A 80% des cas je résouts mon problème en rédigeant une nouvelle discussion, du coup je ne poste que 20% de mes problèmes... |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Olivier PlanchonChercheur Inscription : avril 2007 Messages : 876 ![]() |
imagemagick est une bibliothèque opensource écrit en C++ et interfacé avec les principaux langages (C, C++ perl python java, etc.).
simple, très complet, bon support, accessible en ligne de commande. C'est excelent pour tout ce qui est bas niveau. ImageMagick est dans wikipedia, qui en dit ceci: ImageMagick® est un logiciel libre, comprenant une bibliothèque, ainsi qu'un ensemble d'utilitaires en ligne de commande, permettant de créer, de convertir, de modifier et d'afficher des images dans un très grand nombre de formats. Les images peuvent être découpées, les couleurs peuvent être modifiées, différents effets peuvent être appliqués aux images, les images peuvent subir des rotations, il est possible d'y inclure du texte, des segments, des polygones, des ellipses et des courbes de Bézier, etc. ImageMagick est un logiciel libre : sa licence est compatible avec la licence GPL. Il est disponible sur la plupart des plates-formes. La plupart des fonctionnalités d'ImageMagick peuvent être utilisées en ligne de commande, mais souvent, toutefois, ImageMagick est combiné avec d'autres programmes écrits dans des langages comme Perl, C, C++, Python, Ruby, PHP ou Java, pour lesquels des interfaces prêtes à l'emploi (PerlMagick, Magick++, PythonMagick, RMagick, MagickWand pour PHP et JMagick) sont disponibles. Cela permet de manipuler des images de façon plus automatisée.
__________________
Quelle que soit sa maigreur, les couilles de l'éléphant rempliront une marmite (proverbe gabonais) Matlab 7.12.0.635 (R2011a), Ubuntu 12.04 64bits. <<<Je ne réponds pas aux messages privés techniques. Merci de poster les questions techniques sur les forums, comme c'est recommandé ICI>>> |
|
|
00
|
|
|
#5 |
![]() ![]() Romuald PerrotAttaché Temporaire d'Enseignement et de Recherche (ATER) Inscription : avril 2005 Messages : 4 146 ![]() |
J'aurai tendance à décrier cette bibliothèque, en tout cas certaines versions.
S'il est vrai que les manipulations sont aisées (on charge, modifie, sauvegarde, très rapidement et avec relativement peu de code), elle a le désavantage de ne pas être thread-safe (en tout cas, en utilisation TIFF), de plus elle n'est pas exempte de fuites mémoires. Enfin, en utilisation TIFF, mieux vaut utiliser libtiff si on veut faire de l'E/S car celle ci a le mérite d'être plus rapide. (en tout cas sur les tests que j'ai eu l'occasion de faire).
__________________
http://rperrot.developpez.com http://phos-graphein.fr Vous désirez contribuer à la rubrique algorithmique, n'hésitez pas à me contacter. |
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Ingénieur développement logiciels Inscription : janvier 2004 Messages : 8 880 ![]() |
Orfeo ToolBox
Basée sur ITK, citée précédemment, OTB est développée par le CNES (Centre NAtional des Etudes Spatiales) pour fournir un outil recensant les meilleurs algorithmes de traitement d'image existants. Elle intègre un grand nombre d'outils développés par divers laboratoires. A la base elle est faite pour la manipulation de données satellitaires, mais elle peut tout à fait être utilisée pour tout type d'images. Le développement intègrera, entre autres, dans les prochaines versions des fonctionnalités de reconnaissances d'objets ainsi que des bindings python. |
|
00
|
|
|
#7 |
![]() ![]() Inscription : février 2006 Messages : 2 152 ![]() |
C++ : Vigra
C'est une très bonne bibliothèque qui permet d'utiliser ses propres conteneurs comme base de traitement. Elle est programmée comme la STL et offre entre autres: * gestion des exceptions * Conception par contrat * une classe Matrice * etc... Elle a une très bonne conception dans une logique de réutilisabilité (contrairement à CImg) |
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() Bidouille-tout Android Inscription : juillet 2006 Messages : 871 ![]() |
NConvert est un utilitaire pour convertir les fichiers graphiques.
Il a les fonctions suivantes : Importation d'environ 400 formats graphiques Exportation d'environ 40 formats graphiques Support des fichiers multipage TIFF, GIF animés, ICO animés Changement de taille Ajustement de la luminosité, du contraste... Modification du nombre de couleurs Application de filtres (blur, average, emboss, ...) Application d'effets (lens, wave, ...) Et beaucoup d'autres choses... source : http://perso.orange.fr/pierre.g/xnvi...cfeatures.html GFL SDK est une librarie gratuite (utilisée par XnView) pour les développeurs qui veulent ajouter facilement le support de formats images. La libraire existe en 2 versions. La version légère supporte les formats les plus courants (PNG, JPEG, ..), et la version standard supporte plus de 100 formats en lecture et 40 en écriture ! Vous pouvez aussi manipuler et appliquer des filtres sur vos images. La version windows a une interface pour Delphi & Visual Basic. GFLAx est la version de GFL SDK en composante ASP (ActiveX). source :http://perso.orange.fr/pierre.g/xnview/frgfl.html
__________________
C'est le signe d'un fou, qu'avoir honte d'apprendre Ubuntu 10.04 Lucid Lynx @home LE guide libre Linux & Ubuntu pour tous : Simple comme Ubuntu
|
|
|
00
|
|
|
#9 |
|
Nouveau Membre du Club
![]() Inscription : avril 2006 Messages : 36 ![]() |
ESM Visual Tracking
http://esm.gforge.inria.fr Bibliothèque de suivi visuel en C pour Linux / Windows. Suivi d'objets (quasi-) planaires en temps-réel dans des images non calibrées. La version 1.0 ne devrait pas tarder à sortir. |
|
|
00
|
|
|
#10 |
|
Membre émérite
![]() ![]() Inscription : mai 2005 Messages : 818 ![]() |
PANDORE est developpé par Greyc :Groupe de Recherche en Informatique, Image, Automatique et Instrumentation de Caen (UMR 6072)
C'est ici.
__________________
Dis moi qui tu suis, je te dirais qui je Hais! Heureux est l'étudiant, qui comme la rivière suit son cours sans sortir de son lit Mon premier Tutoriel You are safe in Parp1City .... (AC DC) Ensemble luttons contre le chômage de parp1City! A 80% des cas je résouts mon problème en rédigeant une nouvelle discussion, du coup je ne poste que 20% de mes problèmes... |
|
|
00
|
|
|
#12 |
![]() ![]() Guillaume Ingénieur de Recherche Inscription : janvier 2006 Messages : 4 788 ![]() |
Bonjour,
alors dans un style beaucoup plus algorithmes que image pure et dure, il y a la bibliothèque Weka. C'est un package Java créé par l'université de Waikato en Nouvelle Zélande qui permet de faire de la fouille de données et de la classification/classement. C'est vrai que cela semble un peu en marge, mais nous la conseillons sur le forum à toute personne voulant faire de la classification/classement, donc de la reconnaissance de forme.
__________________
Consignes aux jeunes padawans : une image vaut 1000 mots ! - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe correcteur orthographique pour FiReFox), mettre les ACCENTS et les BALISES => ECRIRE clairement et en Français tu DOIS. - Le coté obscur je sens dans le MP => Tous tes MP je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci) - ton poste tu dois marquer quand la bonne réponse tu as obtenu.
|
|
|
00
|
|
|
#13 |
![]() ![]() Guillaume Ingénieur de Recherche Inscription : janvier 2006 Messages : 4 788 ![]() |
Bonjour à toutes et à tous,
voilà un lien qu'un des membres de mon équipe vient de nous envoyer : http://www.mevislab.de/ Il s'agit d'une plate-forme complète de visualisation spécialisée en imagerie médicale sur laquelle on peut ajouter du code pour s'interfacer. Dites moi ce que vous en pensez...
__________________
Consignes aux jeunes padawans : une image vaut 1000 mots ! - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe correcteur orthographique pour FiReFox), mettre les ACCENTS et les BALISES => ECRIRE clairement et en Français tu DOIS. - Le coté obscur je sens dans le MP => Tous tes MP je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci) - ton poste tu dois marquer quand la bonne réponse tu as obtenu.
|
|
|
00
|
|
|
#14 |
|
Membre du Club
![]() Étudiant Inscription : mai 2008 Messages : 36 ![]() |
Bonjour,
J'ai vu un lien intéressant sur un petit outil en ligne de commande permettant de faire du traitement d'images. Alors bon, ce n'est pas vraiment de la programmation pure, mais si on considère que on peut l'utiliser pour faire des scripts, un petit peu quand même ![]() Je me suis dis que ça pouvait vous intéresser : Il s'agit de G'MIC : http://gmic.sourceforge.net Il comprend pas mal d'algos de base pour traiter des images (filtrage, bruit, déformations géométriques, etc..) Il y a même possibilité d'ajouter des commandes personnalisées apparemment. Ca tourne sous Linux et Windows. Ca peut-être intéressant. Je ne poste pas dans 'bibliothèque de traitements d'images' car ce n'est pas une bibliothèque en soi, mais je pense vraiment que ca peut servir, surtout pour les images volumiques ou il n'y a pas grand chose en ligne de commande pour les manipuler. Je vais essayer çà et je vous tiens au courant si j'arrive à en tirer quelque chose. |
|
|
00
|
|
|
#15 |
![]() ![]() |
Il y a aussi celle d'AMD qui serait très optimisée via SSE.
Framewave http://developer.amd.com/documentati...framewave.aspx Pour downsample une image je recommande leur "Supersampling" (FWI_INTER_SUPER) qui est de très bonne qualité.
__________________
|
|
|
00
|
|
|
#16 |
![]() ![]() Guillaume Ingénieur de Recherche Inscription : janvier 2006 Messages : 4 788 ![]() |
Bonjour,
voici deux bibliothèques de morphologie mathématique : - Yayi. Elle est développée par un des créateurs (Eaffi Enficiaud) de MorphoM, la plate-forme du Centre de Morphologie Mathématique. - Mamba. Développée par Nicolas Beucher pour ARMINES, le fils de Serge Beucher (créateur des Watershed). Elles sont développées en C/C++ avec une sur-couche python pour pouvoir faire du prototypage.
__________________
Consignes aux jeunes padawans : une image vaut 1000 mots ! - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe correcteur orthographique pour FiReFox), mettre les ACCENTS et les BALISES => ECRIRE clairement et en Français tu DOIS. - Le coté obscur je sens dans le MP => Tous tes MP je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci) - ton poste tu dois marquer quand la bonne réponse tu as obtenu.
|
|
|
00
|
|
|
#17 |
|
Membre habitué
![]() Inscription : septembre 2002 Messages : 230 ![]() |
Une autre bibliothèque open source de traitement d'image assez complète et simple à prendre en main : CxImage (http://www.xdp.it/cximage.htm)
__________________
L'union fait la force. |
|
|
00
|
|
|
#18 |
|
Membre actif
![]() Étudiant Inscription : mars 2007 Messages : 219 ![]() |
IPP (Intel Integrated Performance Primitive) : http://software.intel.com/en-us/intel-ipp/
Et accessoirement MKL (Math Kernel Library) : http://software.intel.com/en-us/intel-mkl/ pour les primitives mathématiques. Et plein d'autres Computer Vision Open Source Algorithm Implementations : http://www.cvpapers.com/rr.html |
|
|
00
|
|
|
#19 |
|
Candidat au titre de Membre du Club
![]() Inscription : juin 2008 Messages : 24 ![]() |
Bonjour,
Peut-être suis-je hors sujet mais je trouve étonnant de ne pas voir apparaître la bibliothèque MIL dans ce topic. Si on reste dans des librairies "fermées", il y a National Instrument qui dévellope une librairie Imaq pour LabWindows et Labview. Elles ne sont pas libres mais puisqu'elle sont utilisées par certaines entreprise, je pense cela intéressant de les citer. |
|
|
00
|
|
|
#20 |
|
Membre du Club
![]() cv fun Développeur multimédia Inscription : novembre 2008 Messages : 138 ![]() |
GreyCStoration G'mic open source disponible sous
http://gmic.sourceforge.net/gimp.shtml contient pas mal des fonction de traitement d'image interessante. à essayer |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com