3

我正在尝试遵循本教程:http ://docs.opencv.org/doc/tutorials/ios/video_processing/video_processing.html

我已按照步骤操作,但在 viewController.h 文件中,它告诉您键入“使用命名空间 cv;” 文件顶部附近。

Xcode 认为这是一个错误。它不会让我建造。我该如何解决?

使用 XCode 4.6.3,我不知道我使用的是什么版本的 openCV,但我刚刚下载了,所以它可能是最新的。另外,我知道我已经导入了 opencv 框架。

以下是 viewController.h 中的代码行:

 #import <UIKit/UIKit.h>
 #import <opencv2/highgui/cap_ios.h>
 using namespace cv;

 @interface ViewController : UIViewController

 @property (weak, nonatomic) IBOutlet UIButton *button;
 @property (weak, nonatomic) IBOutlet UIImageView *imageView;

 - (IBAction)actionStart:(id)sender;

@结尾

4

1 回答 1

3

尝试将 ViewController 的扩展名从 更改.m.mm. 这向编译器发出信号,表明您想用 Objective C++ 编写那段代码。

编辑:有关如何以这种方式有效编写代码的更多信息,请查看此博客文章

于 2013-08-02T23:56:26.397 回答