View Full Version : [c/c++] quali sono le librerie che elaborano le immagini?
Salve,
dovrei costruire uno script che legge delle immagini riconoscendo i pixel in base alla colorazione e alla distanza fra di loro.
Che librerie dovrei usare?
Esiste già un semitutorial?
Grazie.
senza neanche leggere il post (:D) rispondo direttamente al subject: OpenCV.
Nooo ti prego leggi bene, è per la tesi :(
E' che l'open post non vuol dire niente :D
Cosa devi farci di preciso co sti pixel? Quanti sono? Sono immagini reali o sintetiche?
Dopo puoi decidere che tool usare, da cui discenderà quale linguaggio.
Fero86 ha dedotto che tu voglia riconoscere pattern di pixels all'interno di immagini reali in tempo reale, quindi OpenCV + C++.
Però se ti serve solo di leggere i pixel di un file immagine abbasta FreeImage (http://freeimage.sourceforge.net/) :D
Praticamente io avrò un'immagine reale nella quale io dovrò eseguire un'analisi di tutti i pixel per cercare di riconoscere eventuali macchie (stelle) o scie in base alla forma, alla colorazione e alla distanza fra i vari pixels di ogni conglomerato.
Le immagini potrebbero essere 1600*1600.
Queste 2 librerie si integrano solo con visual studio?
No sono entrambe multipiattaforma... FreeImage sicuramente, OpenCV la conosco solo "per sentito dire" e magari mi sbaglio.
Io uso http://wxdsgn.sourceforge.net/ e codeblocks... spero di trovare una guida su come configurarlo.
opencv da quanto so dovrebbe andare bene con qualunque ide c++. io però lo uso con visual studio 2010 e con un wrapper per c#.
@tommo: freeimage non è in grado di recuperare i frames da un file video vero? hai altre librerie da consigliare che possano farlo? possibilmente per c# o con un wrapper
scusate, una domanda per altre persone che come me usano opencv. per caso esiste da qualche parte la possibilità di scaricare direttamente i file binari invece che doversi scaricare il sorgente e farsi il tutto il processo di build? è una roba lunghissima e pallosa che a sua volta richiede di installare altra roba, non capisco perché non rilascino anche i file binari come fanno praticamente tutti.
questa immagine creata in 5 secondi con paint potrebbe essere un esempio:
http://i69.servimg.com/u/f69/12/69/62/20/imm_ri10.jpg
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.