Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    16

    cvSplit di Opencv [C++]

    Salve a tutti, utilizzo solo di tanto in tanto le librerie di Opencv, quindi non sono un esperto.

    Sto provando a utilizzare cvSplit ma mi da il seguente errore: "no matching function for call to 'cvSplit'".
    La mia prima idea era di non avere incluso la libreria giusta, impanicato ne ho aggiiunte altre a caso ma senza risultati.
    Utilizzo Xcode 4.5.2 e Opencv 4.3.2.
    Controllando di non avere fatto errori procedurali ho incluso tutti i file .dylib e le librerie sono installate corretamente. Utilizzo altre funzioni ma nessuna non viene riconosciuta. Vi includo la parte di codice dove mi da errore.

    codice:
    #include <stdlib.h> 
    #include <opencv2/opencv.hpp> 
    #include <opencv2/core/core.hpp> 
    #include <opencv2/highgui/highgui.hpp> 
    #include <opencv/cv.h> 
    #include <opencv/highgui.h>  
    using namespace cv; 
    int main () {     
    IplImage* img;     
    IplImage* chRed=cvCreateImage(cvGetSize(img), 8, 1);     
    IplImage* chGre=cvCreateImage(cvGetSize(img), 8, 1);     
    IplImage* chBlu=cvCreateImage(cvGetSize(img), 8, 1);     
    cvSplit (img,chRed,chGre,chBlu);          
    return 0; }
    Grazie a tutti per le risposte!!

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non uso la libreria ma mi sembra ci sia bisogno di un altro parametro

    cvSplit (img,chRed,chGre,chBlu,NULL);
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    16
    Grazie Oregon!

    Sapevo che era una cosa stupida..

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.