質問編集履歴
3
testCV2-Bridging-Header.h追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -51,7 +51,13 @@
|
|
51
51
|
|
52
52
|
@end
|
53
53
|
|
54
|
+
●testCV2-Bridging-Header.h
|
55
|
+
import "OpenCV_Class.h"
|
56
|
+
|
57
|
+
|
54
58
|
プロジェクト全体
|
55
59
|

|
56
60
|
|
61
|
+
|
62
|
+
|
57
63
|
※OpenCV_Class.hとOpenCV_Class.mmのimportの#はここの仕様上はずしてあります。
|
2
コードをテキストに変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,15 +1,11 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
|
3
|
-
ここに質問の内容を詳しく書いてください。
|
4
|
-
|
3
|
+
Brige headerに定義してあるOpenCV_Classを呼びたいです。
|
5
|
-
|
4
|
+
どうぞよろしくお願いいたします。
|
6
5
|
|
7
6
|
### 発生している問題・エラーメッセージ
|
8
7
|
|
9
8
|
```
|
10
|
-
Brige headerに定義してあるOpenCV_Classを呼びたいです。
|
11
|
-
どうぞよろしくお願いいたします。
|
12
|
-
|
13
9
|
errorメッセージ
|
14
10
|
Use of unresolved identifier 'OpenCV_Class'
|
15
11
|
```
|
@@ -19,14 +15,43 @@
|
|
19
15
|
```ここに言語名を入力
|
20
16
|
swift4.2
|
21
17
|
```
|
22
|
-
ViewController.swift
|
18
|
+
●ViewController.swift
|
19
|
+
import UIKit
|
20
|
+
class ViewController: UIViewController {
|
21
|
+
override func viewDidLoad() {
|
22
|
+
super.viewDidLoad()
|
23
|
-
|
23
|
+
// Do any additional setup after loading the view, typically from a nib.
|
24
|
+
print( OpenCV_Class.cvVersion )
|
25
|
+
}
|
26
|
+
}
|
27
|
+
●OpenCV_Class.h
|
28
|
+
import <Foundation/Foundation.h>
|
24
29
|
|
25
|
-
|
30
|
+
NS_ASSUME_NONNULL_BEGIN
|
26
|
-

|
27
31
|
|
28
|
-
OpenCV.mm
|
29
|
-
|
32
|
+
@interface OpenCV_Class : NSObject
|
30
33
|
|
34
|
+
+(NSString *) cvVersion ;
|
35
|
+
|
36
|
+
@end
|
37
|
+
|
38
|
+
NS_ASSUME_NONNULL_END
|
39
|
+
|
40
|
+
●OpenCV_Class.mm
|
41
|
+
undef NO
|
42
|
+
import "opencv2.framework/Headers/opencv.hpp"
|
43
|
+
import "OpenCV_Class.h"
|
44
|
+
|
45
|
+
@implementation OpenCV_Class
|
46
|
+
|
47
|
+
+(NSString *)cvVersion
|
48
|
+
{
|
49
|
+
return [NSString stringWithFormat:@"OpenCV Version %s", CV_VERSION]
|
50
|
+
}
|
51
|
+
|
52
|
+
@end
|
53
|
+
|
31
54
|
プロジェクト全体
|
32
|
-

|
55
|
+

|
56
|
+
|
57
|
+
※OpenCV_Class.hとOpenCV_Class.mmのimportの#はここの仕様上はずしてあります。
|
1
写真の変更と説明の付け足し
title
CHANGED
File without changes
|
body
CHANGED
@@ -7,7 +7,8 @@
|
|
7
7
|
### 発生している問題・エラーメッセージ
|
8
8
|
|
9
9
|
```
|
10
|
-
Brige headerに定義してあるOpenCV_Class
|
10
|
+
Brige headerに定義してあるOpenCV_Classを呼びたいです。
|
11
|
+
どうぞよろしくお願いいたします。
|
11
12
|
|
12
13
|
errorメッセージ
|
13
14
|
Use of unresolved identifier 'OpenCV_Class'
|
@@ -18,6 +19,14 @@
|
|
18
19
|
```ここに言語名を入力
|
19
20
|
swift4.2
|
20
21
|
```
|
22
|
+
ViewController.swift
|
23
|
+

|
24
|
+
|
25
|
+
OpenCV_Class.h
|
26
|
+

|
27
|
+
|
28
|
+
OpenCV.mm
|
21
|
-

|
30
|
+
|
31
|
+
プロジェクト全体
|
22
|
-

|
23
|
-

|