Articles of opencv

OpenCv 2.3 C – Come isolare l’object all’interno dell’immagine

ho un’immagine come: Voglio rimuovere le righe e le colonne nere attorno al numero. Quindi voglio che il risultato sia: provo questo: void findX(IplImage* imgSrc,int* min, int* max){ int i; int minFound=0; CvMat data; CvScalar maxVal=cvRealScalar(imgSrc->width * 255); CvScalar val=cvRealScalar(0); //For each col sum, if sum < width*255 then we find the min //then continue […]

Il rilevamento quadrato non trova i quadrati

Sto usando il programma squares.c disponibile negli esempi di librerie OpenCV. Funziona bene con ogni immagine, ma non riesco davvero a capirlo perché non riconosce il quadrato disegnato in quell’immagine http://sofit.miximages.com/c%2B%2B/scaled.phpserver=12&filename=26725680.jpg&res=medium Dopo CANNY : http://img847.imageshack.us/img847/6787/canny.jpg Dopo DILATE : http://img593.imageshack.us/img593/3010/dilate.jpg L’immagine RISULTATO (in rosso) http://img267.imageshack.us/img267/8016/resultuq.jpg Come puoi vedere, il quadrato NON viene rilevato. Dopo il rilevamento […]

Converti Mat in matrice / vettore in OpenCV

Sono novizio in OpenCV. Recentemente, ho difficoltà a trovare le funzioni OpenCV per convertire da Mat a Array. Ho fatto ricerche con i metodi .ptr e .at disponibili nelle API OpenCV, ma non sono riuscito a ottenere dati corretti. Mi piacerebbe avere una conversione diretta da Mat a Array (se disponibile, se non a Vector). […]

OpenCV 2.3 Compiling Issue – Undefined Refence – Ubuntu 11.10

Grazie in anticipo per qualsiasi aiuto… Informazioni di sistema: Ubuntu 11.10 (64 bit) con OpenCV 2.3 (installato oggi) Sto cercando di compilare un codice molto semplice in OpenCV 2.3, ma sto ottenendo uno strano errore. #include #include int main(){ cv::Mat image=cv::imread(“img.jpg”); cv::namedWindow(“My Image”); cv::imshow(“My Image”,image); cv::waitKey(0); return 1; } howeverrrrrrrrrrrrr, sto ricevendo questi messaggi di […]

Aumento della risoluzione di acquisizione della videocamera in OpenCV

Nel mio programma C / C ++, sto usando OpenCV per catturare immagini dalla mia webcam. La fotocamera ( Logitech QuickCam IM ) può acquisire a risoluzioni 320×240 , 640×480 e 1280×960 . Ma, per qualche strana ragione, OpenCV mi dà solo immagini di risoluzione 320×240 . Le chiamate per cambiare la risoluzione utilizzando cvSetCaptureProperty […]

errore “simbolo esterno non risolto” durante il collegamento con OpenCV 3.0

Costruisco OpenCV 3.0 dalla fonte. E con il repository contrib per alcuni moduli extra. E ho configurato manualmente il mio progetto VS2013 per utilizzare i file lib generati. Il mio codice è semplice per ora: #include “opencv2\core\core.hpp” #include “opencv2\imgcodecs\imgcodecs.hpp” int _tmain(int argc, _TCHAR* argv[]) { cv::Mat image = cv::imread(“img.jpg”); return 0; } Ma mi ha […]

2 telecamere usb non funzionano con opencv

Sto lavorando a un progetto di computer vision e ho bisogno di usare due fotocamere usando la libreria opencv. Ho provato questo codice ma con due webcam dalla porta USB non funziona mentre funziona se uso una fotocamera usb e la fotocamera del mio pc. CvCapture* capture[2]; capture[0] = cvCreateCameraCapture(0); capture[1] = cvCreateCameraCapture(1); if(!capture[0] && […]

Opencv praticamente fotocamera che ruota / traduce per la vista a volo d’uccello

Ho una fotocamera calibrata in cui conosco esattamente i dati intrinseci ed estrinseci. È anche nota l’altezza della fotocamera. Ora voglio ruotare virtualmente la telecamera per ottenere una vista a volo d’uccello, in modo da poter build la matrice di omografia con i tre angoli di rotazione e la traduzione. So che 2 punti possono […]

Come visualizzare in modo efficiente il video OpenCV in Qt?

Sto catturando più flussi da telecamere IP con l’aiuto di OpenCV. Quando provo a visualizzare questi stream da una finestra OpenCV ( cv::namedWindow(…) ), funziona senza alcun problema (ho provato fino a 4 stream fino ad ora). Il problema sorge quando provo a mostrare questi flussi all’interno di un widget Qt. Dato che la cattura […]

Estrazione dei coefficienti DCT da immagini e video codificati

C’è un modo per estrarre facilmente i coefficienti DCT (e i parametri di quantizzazione) dalle immagini e dai video codificati? Qualsiasi software decodificatore deve utilizzarli per decodificare immagini e video con codifica DCT a blocchi. Quindi sono abbastanza sicuro che il decodificatore sappia cosa sono. C’è un modo per esporli a chi sta usando il […]