C vs. Visiontols
Home Su

 

Programmare in C o con ambiente di sviluppo visuale VisionTools?

Di seguito, vantaggi e caratteristiche di ciascun approccio, da valutare in funzione delle vostre esigenze applicative.

  C VisionTools  
Investimento iniziale ca 3K€ per developer (acquisto compilatore e librerie) Ambiente di sviluppo e simulatore su PC gratuiti.  
Costo per telecamera Gratuito: no run time fees, no royalties Alcune centinaia di €, in funzione del numero e modello di telecamera. C consigliabile per appl. ripetitive, VisionTools per prototipi o applicazioni di pochi esemplari.
Tempo di apprendimento Settimane/ Mesi... 3-5 giorni Se non siete già programmatori C, VisionTools è la soluzione.
Tempi di sviluppo Svariati giorni, fino a settimane Ore, fino a qualche giorno VisionTools consigliabile per breve time-to-market
Prestazioni Massime, consente sfruttamento ottimale dell'hardware. Medie, comunque idoneo per la maggior parte delle applicazioni.  
Complessità delle applicazioni Limitata solo dall'abilità del programmatore Adatto ad applicazioni di complessità media.  
Potenza delle funzioni native Media, presenti tutte le funzionalità base. Medio alta, presenti anche funzionalità avanzate (OCR, pattern matching, misure subpixel...)  
Espandibilità Illimitata: qualsiasi codice o libreria ANSI C può essere linkato.  Possibilità di aggiungere Tools utente programmati in C
(Richiede SDK C)
 
Modularità Subroutine, librerie esterne... Subroutines, programmi esterni.  
Integrazione Possibilità di incorporare librerie di terze parti  Può usare solo i tools forniti.