Otwórz CV, problem z ładowaniem obrazów w systemie Mac OS X

Myślę, że moje pytanie jest dość podstawowe. Próbowałem zainstalować Open CV do zainstalowania na moim OSX Lion. Wykonałem wszystkie kroki zalecane w tym linkuhttp://tilomitra.com/opencv-on-mac-osx/

Jednak po uruchomieniu kodu C ++ zalecanego na stronie internetowej w Xcode nie można załadować obrazu za pomocą funkcji cvLoadImage (). Umieściłem moje zdjęcie w folderze projektu (zgodnie z zaleceniami). Oto kod, który uruchomiłem:

// Example showing how to read and write images
#include <opencv2/opencv.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv/cvaux.hpp>

int main(int argc, char** argv)
{
IplImage * pInpImg = 0;

// Load an image from file - change this based on your image name
pInpImg = cvLoadImage("my_image.jpg", CV_LOAD_IMAGE_UNCHANGED);
if(!pInpImg)
{
 fprintf(stderr, "failed to load input image\n");
 return -1;
}

// Write the image to a file with a different name,
// using a different image format -- .png instead of .jpg
if( !cvSaveImage("my_image_copy.png", pInpImg) )
{
 fprintf(stderr, "failed to write image file\n");
}

// Remember to free image memory after using it!
cvReleaseImage(&pInpImg);

return 0;
}

Tak więc podczas wykonywania kod buduje się pomyślnie, ale zawsze kończy się następującą pętlą i zatrzymuje wykonywanie:

    if(!pInpImg)
{
 fprintf(stderr, "failed to load input image\n");
 return -1;
}

Czy przedtem ktoś miał taki problem? Jak mogę to rozwiązać?

(Podczas instalacji „Macports” i „Cmake” otrzymałem alert mówiący, że Xcode nie został zainstalowany lub został zainstalowany bez „Narzędzia wiersza poleceń”. Ale jak w innym wątku na tym forum zainstalowałem je z Xcode- -> Preferencje -> Folder pobierania podczas instalacji Xcode, jednak nadal podczas instalacji 'Macports' i 'Cmake' dawały mi ostrzeżenia, ale i tak zostały zainstalowane. Ale czy to może być problem?)

Dziękuję Ci!

questionAnswers(2)

yourAnswerToTheQuestion