2009-09-20 15 views
6

Ich werde ein Projekt in Data Mining im Zusammenhang mit Bild-Clustering (in C++) zu tun. Ich bin auf der Suche nach einer leistungsfähigen Bibliothek, die in Bildverarbeitung, lineare Algebra und 3D-Grafiken hilfreich ist. Irgendwelche Gedanken?C++ - Bibliotheken für Bildsegmentierung

Danke.

Antwort

5

OpenCV ist die beste Wahl in der C/C++ Welt meiner Meinung nach.

+0

Ja, ich denke, ich werde bei OpenCV bleiben..sah es api und fand es mächtig ... danke. :) – Deepak

4

VTK ist sehr leistungsfähig und macht eine große Bildverarbeitung für Sie.

[1]: http://www.vtk.org/ VTK

+0

Vielen Dank für die link..i'll check it out. – Deepak

+1

sollten Sie wahrscheinlich stattdessen ITK Toolkit (Insight Segmentierung und Registrierung Toolkit) erwähnen, das die eigentliche Bildsegmentierung durchführt. Beide stammen aus derselben Firma. Link zu Wiki: http://www.vtk.org/Wiki/ITK – Amro

2

Wie wäre es Bild Magie. Es ist sehr ausgereift und kann fast jeden Bildtyp manipulieren.
Es gibt mehrere APIs, die eine C++ ein:

http://www.imagemagick.org/Magick%2B%2B/

+0

Danke Martin..ich werde es mir anschauen. – Deepak

+0

Bildmagie eignet sich sehr gut zur Bildbearbeitung/-verbesserung, aber nicht für Bildanalyse und allgemeine Datenextraktionsaufgaben geeignet. –

0

Ich zweite openCV, aber ich glaube nicht, dass es 3D-Grafiken darin gibt. Auch OpenCV 2.0 kommt heraus any day now.