Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode OpenCV C++;找不到resize()_Xcode_Opencv - Fatal编程技术网

Xcode OpenCV C++;找不到resize()

Xcode OpenCV C++;找不到resize(),xcode,opencv,Xcode,Opencv,我为macOS安装了opencv 2.4.9,并将其与Xcode集成。但是,尽管它可以找到大多数函数,但在调用resize()函数时,我会得到生成错误“使用未声明的标识符resize” 有谁能告诉我如何解决这个问题吗?您没有提到如何调用它,但是有两个resize函数:一个是Mat的成员,用于更改行数,另一个是cv::resize()用于插值调整图像大小。对于后者,您需要imgproc.hpp #include <opencv2/imgproc/imgproc.hpp> //... c

我为macOS安装了opencv 2.4.9,并将其与Xcode集成。但是,尽管它可以找到大多数函数,但在调用resize()函数时,我会得到生成错误“使用未声明的标识符resize”


有谁能告诉我如何解决这个问题吗?

您没有提到如何调用它,但是有两个
resize
函数:一个是
Mat
的成员,用于更改行数,另一个是
cv::resize()
用于插值调整图像大小。对于后者,您需要imgproc.hpp

#include <opencv2/imgproc/imgproc.hpp>
//...
cv::resize(src, dst, dst.size(), 0, 0, interpolation);
#包括
//...
cv::resize(src,dst,dst.size(),0,0,插值);

文档中没有提到我需要包含的文件,也没有提到任何resize()示例。谢谢