您好,我不知道我是否做错了什么,但是当我执行以下操作时:
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);
它不再崩溃