teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

エラー内容の修正

2019/10/31 07:35

投稿

okadanaoki
okadanaoki

スコア5

title CHANGED
File without changes
body CHANGED
@@ -7,11 +7,7 @@
7
7
 
8
8
  しかし以下のようなエラーが出て、カメラを読み込むことができません。
9
9
  ```python
10
- Traceback (most recent call last):
11
- File "/Users/okadanaoki/Desktop/mocapdata/Vincent.blend/OpenCVAnimOperator.py", line 83, in modal
12
- AttributeError: 'NoneType' object has no attribute 'size'
13
-
14
- location: :-1
10
+ [ERROR:0] VIDEOIO(AVFOUNDATION): raised unknown C++ exception! Traceback (most recent call last): File "/Users/okadanaoki/Desktop/mocapdata/Vincent.blend/Text.001", line 83, in modal cv2.error: OpenCV(4.1.0) /Users/travis/build/skvark/opencv-python/opencv/modules/imgproc/src/color.cpp:182: error: (-215:Assertion failed) !_src.empty() in function 'cvtColor' location: <unknown location>:-1 location: <unknown location>:-1
15
11
  ```
16
12
 
17
13
  いかに全文を乗せておきます。

2

元のコードの80〜85行目を記載しておきます。

2019/10/31 07:35

投稿

okadanaoki
okadanaoki

スコア5

title CHANGED
File without changes
body CHANGED
@@ -203,4 +203,16 @@
203
203
 
204
204
  ```
205
205
 
206
- よろしくおねがします
206
+ よろしくおねがします
207
+
208
+
209
+ ※追記10/31
210
+ 元のコードの80〜85行目を記載しておきます。
211
+ ```python
212
+ if event.type == 'TIMER':
213
+ self.init_camera()
214
+ _, image = self._cap.read()
215
+ gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
216
+ rects = self.detector(gray, 0)
217
+ # bpy.context.scene.frame_set(frame_num)
218
+ ```

1

マークダウン形式でコードを貼り付けしました。

2019/10/31 06:06

投稿

okadanaoki
okadanaoki

スコア5

title CHANGED
File without changes
body CHANGED
@@ -6,14 +6,17 @@
6
6
  上記の環境の元、https://youtu.be/O7nNO3FLkLU こちらのリンク先の動画にあるように、blenderのpythonからopencvを使ってwebカメラを読み込みたいです。
7
7
 
8
8
  しかし以下のようなエラーが出て、カメラを読み込むことができません。
9
-
9
+ ```python
10
10
  Traceback (most recent call last):
11
11
  File "/Users/okadanaoki/Desktop/mocapdata/Vincent.blend/OpenCVAnimOperator.py", line 83, in modal
12
12
  AttributeError: 'NoneType' object has no attribute 'size'
13
13
 
14
14
  location: :-1
15
+ ```
15
16
 
16
17
  いかに全文を乗せておきます。
18
+
19
+ ```python
17
20
  import bpy
18
21
  from imutils import face_utils
19
22
  import dlib
@@ -198,5 +201,6 @@
198
201
  # test call
199
202
  #bpy.ops.wm.opencv_operator()
200
203
 
204
+ ```
201
205
 
202
206
  よろしくおねがします