我将openCV应用程序从较新版本的Xcode移动到较旧版本(3.2.1)并使用相同的代码我从一开始就遇到了很多错误。
using namespace std;
using namespace cv;
返回以下错误:'namespace undeclared here'
cvInRangeS(imgHSV, cvScalar(10, 100, 100), cvScalar(20, 255, 255), imgThreshed);
返回以下错误:'函数'cvscalar'
的参数太少任何人都知道为什么会这样吗?它在最近的XCode上运行良好。
答案 0 :(得分:0)
感谢你解释你想要做的事情。
不要与旧版本的Xcode对抗(从Xcode 3到Xcode 4的转变比从Xcode 4到Xcode 5的转变更为戏剧性),但你可以 设置< / em> 项目设置中应用程序的最低部署版本。
以下是我执行此操作时的外观: