제 질문은 꽤 기본적인 것 같아요. 내 OSX Lion에 Open CV를 설치하려고했습니다. 이 링크에서 권장하는 모든 단계를 수행했습니다. http://tilomitra.com/opencv-on-mac-osx/Open CV, Mac OS X에서 이미지 로딩 문제
그러나 Xcode의 웹 사이트에서 권장하는 C++ 코드를 실행하면 cvLoadImage() 함수로 이미지를로드 할 수 없습니다. 내 이미지를 프로젝트 폴더에 배치했습니다 (권장). 여기가 실행 된 코드는 다음과 같습니다
// 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;
}
그래서 실행 중에 코드가 성공적으로 빌드 있지만 항상 다음 루프에서 종료 및 실행 중지
:if(!pInpImg)
{
fprintf(stderr, "failed to load input image\n");
return -1;
}
사람이하기 전에 이러한 문제에 직면 했 ? 어떻게 해결할 수 있을까요?
('Macports'및 'Cmake'설치 중에 Xcode가 설치되지 않았거나 '명령 줄 도구'가 설치되지 않았다는 경고 메시지가 나타났습니다.)이 포럼의 다른 스레드마다 설치 했었습니다. 엑스 코드에서 -> 환경 설정 -> 다운로드 그러나, 여전히 설치하는 동안, 'MacPorts를'과 'Cmake은'나에게 경고를하는 듯했으나 어쨌든 설치하지만이 문제가 될 수있다)
엑스 코드를 설치하는 폴더.?. 고맙습니다!
코드가 성공적으로 빌드되면 질문은 Xcode와 관련이 없습니다 ... –
Xcode가 빌드 된 실행 파일을 저장하는 위치와 관련되어 있기 때문에 Xcode와 관련이 있습니다. – SSteve