質問編集履歴
3
微修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -28,7 +28,7 @@
|
|
28
28
|
|
29
29
|
【Pythonで表示させた画像】
|
30
30
|
|
31
|
-
黒く表示されている行は画素が0の行に対応しているのかと思っていましたが、下の【参考】各画素の値にあるように、出力は1行おきに0になっているので、それ
|
31
|
+
黒く表示されている行は画素が0の行に対応しているのかと思っていましたが、下の【参考】各画素の値にあるように、出力は1行おきに0になっているので、それであればもっと緻密な縞模様になるのではないかとも思いました...
|
32
32
|
|
33
33
|
![イメージ説明](dc11f761c2ebd04e7cdcc779eb1c84a5.png)
|
34
34
|
|
@@ -48,7 +48,7 @@
|
|
48
48
|
|
49
49
|
|
50
50
|
|
51
|
-
【参考】各画素の値(Python
|
51
|
+
【参考】各画素の値(Pythonプログラム中のimをテキストファイルで出力、640x400の値を一部表示)
|
52
52
|
|
53
53
|
![イメージ説明](aaeb38629a50980ef9cb04887b22c9fe.png)
|
54
54
|
|
2
図の追加と説明文の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,8 +1,10 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
|
3
|
-
Y8(Y800)フォーマットで取得したカメラ画像について、Python(+OpenCV)を使って画像処理したいと考えています。前回質問したときに教えていただいたプログラムで画像を表示できるようになりましたが、下図のように
|
3
|
+
Y8(Y800)フォーマットで取得したカメラ画像について、Python(+OpenCV)を使って画像処理したいと考えています。前回質問したときに教えていただいたプログラムで画像を表示できるようになりましたが、下図のように縞模様になってしまいます。(他の画像もすべて同じ現象です)
|
4
4
|
|
5
5
|
IrfanVeiw64という画像ビュワーアプリを使ってRAWデータを表示すると、下図のように縞模様にはならないため、撮影、データ保存はできていると考えています。下記のPythonプログラムではバイナリ形式のRAWファイルを1ピクセルあたり8ビットとしてファイルを読み込んでから、640x400に再配列化していると理解しています。このコード以外に必要な操作があれば、アドバイスいただけますとありがたいです。よろしくお願いいたします。
|
6
|
+
|
7
|
+
|
6
8
|
|
7
9
|
※前回、解決済とした後に縞模様現象になっていることに気づいたため、立て続けの投稿になります。
|
8
10
|
|
@@ -26,6 +28,8 @@
|
|
26
28
|
|
27
29
|
【Pythonで表示させた画像】
|
28
30
|
|
31
|
+
黒く表示されている行は画素が0の行に対応しているのかと思っていましたが、下の【参考】各画素の値にあるように、出力は1行おきに0になっているので、それだと緻密な縞模様になるのではないかとも思いました...
|
32
|
+
|
29
33
|
![イメージ説明](dc11f761c2ebd04e7cdcc779eb1c84a5.png)
|
30
34
|
|
31
35
|
|
@@ -41,6 +45,12 @@
|
|
41
45
|
【参考】IrfanView64の設定画面
|
42
46
|
|
43
47
|
![イメージ説明](7107c080e08366bd133acc3bffd77b96.png)
|
48
|
+
|
49
|
+
|
50
|
+
|
51
|
+
【参考】各画素の値(Pythonからimをテキストファイルで出力、640x400の値を一部表示)
|
52
|
+
|
53
|
+
![イメージ説明](aaeb38629a50980ef9cb04887b22c9fe.png)
|
44
54
|
|
45
55
|
|
46
56
|
|
1
撮影条件の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -5,6 +5,22 @@
|
|
5
5
|
IrfanVeiw64という画像ビュワーアプリを使ってRAWデータを表示すると、下図のように縞模様にはならないため、撮影、データ保存はできていると考えています。下記のPythonプログラムではバイナリ形式のRAWファイルを1ピクセルあたり8ビットとしてファイルを読み込んでから、640x400に再配列化していると理解しています。このコード以外に必要な操作があれば、アドバイスいただけますとありがたいです。よろしくお願いいたします。
|
6
6
|
|
7
7
|
※前回、解決済とした後に縞模様現象になっていることに気づいたため、立て続けの投稿になります。
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
使用カメラ:
|
12
|
+
|
13
|
+
Raspberry Pi インダストリアルカメラ OV9281 外部トリガー モノクロ グローバル シャッターセンサー
|
14
|
+
|
15
|
+
撮影条件:
|
16
|
+
|
17
|
+
画像解像度: 640x400
|
18
|
+
|
19
|
+
フレームレート:250fps(実際には、メモリなどの問題で210fps程度で取得されています)
|
20
|
+
|
21
|
+
取得画像のフレームサイズ:約1MB/フレーム
|
22
|
+
|
23
|
+
|
8
24
|
|
9
25
|
|
10
26
|
|