Question

Mon dernier groupe de projet de trois ans prévoit de construire une application en temps réel avec le soutien du réseau de neurones et ont besoin d'image poignée de traitement efficace, Toutes les suggestions linguistiques seraient très utiles. Merci.

Était-ce utile?

La solution

Ma suggestion est OpenCV et C ++. OpenCV est également utilisable avec Python, mais je ne le recommande pas si vous avez besoin d'écrire du code rapide, Python peut être très lent.

Autres conseils

Mathematica peut offrir quelques fonctionnalités utiles. Les deux dernières versions ont ajouté un certain nombre de fonctionnalités de traitement d'image. Vous pouvez obtenir un avant-goût en regardant ces entrées de blog:

Mathematica est un langage interprété, qui semble présenter un obstacle à vos contraintes en temps réel. Cependant, Mathematica a toujours intégré WELL code étranger (notamment C, Java et .NET) et la dernière version ajoute de nouvelles capacités considérables par rapport à la génération de code C, le chargement-bibliothèque dynamique et la programmation GPU CUDA / OpenCL.

Hélas, Mathematica n'est pas les logiciels libres et est assez cher pour un usage commercial. Cependant, ils donnent des rabais étudiants (90% +, la dernière fois que j'ai vérifié) et certains départements collèges / universités ont des licences de site.

Du côté vers le bas, la langue Mathematica est assez peu conventionnelle et il faut du temps pour entrer dans le swing des choses. OMI, l'effort en vaut la peine, mais la courbe d'apprentissage est peut-être trop long si vos délais de projets sont courts.

Note:. Je ne suis pas affilié à WRI de quelque façon que

Qu'en est-Python? Il est PIL qui

  

ajoute des capacités de traitement d'images à votre interpréteur Python. Cette bibliothèque de nombreux supports de formats de fichiers et assure le traitement d'image puissant et des capacités graphiques.

Un article d'introduction sur NN avec python et une alimentation vers l'avant bibliothèque NN:

Matlab fournit beaucoup de fonctionnalités pour le traitement d'image. Peut-être un peu lent, mais je suppose que les performances ne sont pas un problème.

ImageMagick est supposé être vraiment bien, mais je n'ai pas d'expérience de première main. Mathematica?

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