你好我不知道如果我做錯了什麼或沒有,但我做到以下幾點:opencv的cvThreshold錯誤
IplImage *testimage;
testimage = cvCreateImage(cvSize(10,10),IPL_DEPTH_8U,1);
cvThreshold(testimage,testimage,127,127,CV_THRESH_TRUNC);
一切正常,然後當我嘗試用無符號短值:
IplImage *testimage;
testimage = cvCreateImage(cvSize(10,10),IPL_DEPTH_16U,1);
cvThreshold(testimage,testimage,127,127,CV_THRESH_TRUNC);
我的程序崩潰了......我使用opencv 2.4.2我認爲這可能是opencv中的一個錯誤。 不知怎的,如果我嘗試以下方法:
IplImage *testimage;
testimage = cvCreateImage(cvSize(10,10),IPL_DEPTH_16S,1);
cvThreshold(testimage,testimage,127,127,CV_THRESH_TRUNC);
它不牛逼崩潰了