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. |
|