Ich habe vor kurzem ein Problem bei der Verwendung von cvLoadImage und cvShowImage in Xcode mit C Language. Allerdings kommt hier ein Fehler wie: "Thread 1: EXC_BAD_ACESS (Code = 1, Adresse = 0 * 2603d20)". Dann versuche ich, die gleiche Funktion in Xcode mit C++ zu implementieren, und der Fehler verschwindet, kann mir jemand sagen, was hier vor sich geht? Danke vielmals!cvLoadImage funktioniert nicht in Xcode mit C
int main(int argc, char** argv)
{
IplImage* img;
img_file_name="/Users/zhihaozhu/Documents/OpenCV Test/Panorama/img.png";
img = cvLoadImage(img_file_name, 1);
cvShowImage("dfsaj", img); //Thread 1: EXC_BAD_ACESS(code=1,address=0*2603d20)
IplImage* gray32 = cvCreateImage(cvGetSize(img), IPL_DEPTH_32F, 1);
return 0;
}
Vielen Dank für Ihre Antwort, aber ich habe es versucht, und es hat nicht funktioniert, ich denke, es ist nicht das Problem des Bildpfads, aber trotzdem danke –