回答編集履歴

2

変数の修正

2020/01/14 00:22

投稿

cpthgli
cpthgli

スコア76

test CHANGED
@@ -1,3 +1,13 @@
1
- `ImageDraw.Draw(draw)`は`Image`オブジェクトを引数に取るため、`numpy.ndarray`オブジェクトには対応していません。
1
+ `ImageDraw.Draw(frame)`は`Image`オブジェクトを引数に取るため、`numpy.ndarray`オブジェクトには対応していません。
2
2
 
3
- `draw = Image.fromarray(np.uint8(draw))`のように、`numpy.ndarray`オブジェクトを`Image`オブジェクトに変換してから`ImageDraw.Draw(draw)`を実行してください。
3
+ 下記のように、`numpy.ndarray`オブジェクトを`Image`オブジェクトに変換してから`ImageDraw.Draw(draw)`を実行してください。
4
+
5
+
6
+
7
+ ```Python
8
+
9
+ frame_img = Image.fromarray(np.uint8(frame)) # numpy.ndarray to Image
10
+
11
+ draw = ImageDraw.Draw(frame_img)
12
+
13
+ ```

1

誤字の修正

2020/01/14 00:22

投稿

cpthgli
cpthgli

スコア76

test CHANGED
@@ -1,3 +1,3 @@
1
- `ImageDraw.Draw(draw)`は`Image`オブジェクトを引数取るため`numpy.ndarray`オブジェクトには対応していません。
1
+ `ImageDraw.Draw(draw)`は`Image`オブジェクトを引数取るため`numpy.ndarray`オブジェクトには対応していません。
2
2
 
3
- `draw = Image.fromarray(numpy.uint8(draw))`のように`numpy.ndarray`オブジェクトを`Image`オブジェクトに変換してから`ImageDraw.Draw(draw)`を実行してください。
3
+ `draw = Image.fromarray(np.uint8(draw))`のように`numpy.ndarray`オブジェクトを`Image`オブジェクトに変換してから`ImageDraw.Draw(draw)`を実行してください。