OpenCV acronimo di Open Source Computer Vision . Open Source significa che è un framework gratuito per chiunque di scaricare e sviluppare da . I progettisti utilizzano spesso la codifica come un modo per creare una comunità di sviluppatori e raccogliere feedback da parte degli utenti di tutto il mondo Open Source . La libreria OpenCV è pieno di algoritmi e funzioni che aiutano nella creazione di software che darà al vostro computer vision. Questo significa che il computer , in combinazione con una macchina fotografica , sarà in grado di elaborare e , in misura limitata , interpretare le immagini .
Python
OpenCV fornisce la piattaforma costruire da , e linguaggi di programmazione creare la struttura del progetto . Un linguaggio di programmazione che può essere utilizzato con OpenCV è Python . Python è un linguaggio di programmazione orientato agli oggetti . Linguaggi orientati agli oggetti minimizzare ri- lavoro , consentendo di fare riferimento a funzioni più di una volta all'interno di un programma . Ciò significa che un programmatore non dovrebbe riscrivere il codice per utilizzare una funzione creata precedenti nel documento . Python è protetto da copyright , ma è anche una parte di una comunità open -source che aggiunge ai suoi aggiornamenti e di produzione .
Ctypes - OpenCV
ctypes - OpenCV è un progetto che ha creato un wrapper Python per OpenCV . Esso consente all'utente di sviluppare progetto OpenCV con il linguaggio di programmazione Python . Esso attribuisce le proposte e consente agli utenti di accedere alle funzioni e le classi del linguaggio Python e li usano sulla piattaforma OpenCV . Molti progetti utilizzando OpenCV , come cytypes - OpenCV , elementi liberi di un linguaggio di programmazione per il programmatore. Questo permette all'utente una maggiore flessibilità e una maggiore creatività nei suoi progetti .
Pyopencv
Pyopencv è un progetto che ha lo scopo di seguire ctypes - OpenCV . Serve la stessa funzione primaria come ctypes - OpenCV con la creazione di un wrapper Python per Open - CV . Tuttavia , lo fa in misura maggiore . pyopencv sostiene che ctypes - OpenCV è stato limitato nel suo accesso alle funzioni di Python . Essa afferma inoltre che con pyopencv , si avrà accesso a oltre 200 classi Python e oltre 500 funzioni Python . In aggiunta , ci sono stati problemi di memoria con ctypes - OpenCV che sono stati risolti con il rilascio di pyopencv . Il wrapper è ancora in fase di sviluppo, quindi ci possono essere problemi nelle versioni iniziali che verranno adeguati o risolti , come l'involucro diventa più pienamente sviluppato .
Programmazione © www.354353.com