回答編集履歴

2

修正

2020/05/23 08:27

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -1,6 +1,6 @@
1
- 原因がここだけかはわからないですが、
1
+ 原因がここだけかはわからないですが、`np.frombuffer(byte_array, dtype=np.int8)` の部分は問題があります。
2
2
 
3
- `np.frombuffer(byte_array, dtype=np.int8)` は画像は uint8 型で表現されるので、int8 と解釈してしまったら、数値上おかしくなると思います。
3
+ 画像は uint8 型で表現されるので、int8 と解釈してしまったら、数値上おかしくなると思います。
4
4
 
5
5
 
6
6
 

1

修正

2020/05/23 08:27

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -5,3 +5,13 @@
5
5
 
6
6
 
7
7
  [Data types — NumPy v1.20.dev0 Manual](https://numpy.org/devdocs/user/basics.types.html)
8
+
9
+
10
+
11
+ ```diff
12
+
13
+ - np.frombuffer(byte_array, dtype=np.int8)
14
+
15
+ + np.frombuffer(byte_array, dtype=np.uint8)
16
+
17
+ ```