Sto provando a utilizzare la funzione imread
da OpenCV2.2.imread non funziona in Opencv
Il mio codice è molto semplice.
cv::Mat host= imread("1.bmp", CV_LOAD_IMAGE_GRAYSCALE);
Dopo che la matrice ospite divenne riempito da zeri puntatori, ossia un'immagine non è caricata.
Se utilizzo cvLoadImage
, tutto funziona correttamente.
Il file esiste e non sto mescolando le librerie di rilascio e di debug. Perché lo imread
non funziona?
@asandwhich sì, c'è "Perché imread non funziona?". Non è una domanda? Probabilmente non è il modo migliore per chiedere aiuto, ma comunque una domanda. Le persone invece di essere semplicemente sarcastici cercano davvero di aiutare le persone !! So che molti di noi non descrivono e chiedono correttamente, ma se non hai intenzione di aiutarti per favore non preoccuparti di essere sarcastico. – BRabbit27
Ci scusiamo per rispondere alla domanda originale. "Perché imread non funziona?"inizialmente non era nella domanda, l'ho fatto notare al richiedente, ma, hey, suppongo di doverlo smettere –