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

質問編集履歴

1

書式の改善

2021/12/03 15:40

投稿

rathi
rathi

スコア22

title CHANGED
File without changes
body CHANGED
@@ -2,7 +2,7 @@
2
2
  あるpythonプログラムでRealsenseのフレームから深度画像をグレースケールで取得・保存し、別のpythonプログラムで近いほど白くなる画像を作りたいです。
3
3
 
4
4
  # 分からないこと
5
- 以下のようなテストコードを作ったのですが、フレームから直接取得した画像で処理した場合(img_2.jpg)と保存した画像(img_3.jpg)で処理した場合、違う画像になってしまいます。
5
+ 以下のようなテストコードを作ったのですが、フレームから直接取得した画像で処理した場合(img_2.jpg)と保存した画像(img_3.jpg)で処理した場合、違う画像になってしまいます。img_3.jpg の物体の輪郭の周りが白くなります。
6
6
  ```Python
7
7
  depth_frame = frames.get_depth_frame()
8
8
  depth_image = (np.asanyarray(depth_frame.get_data()) * 255.0 / 4000.0).astype(np.uint8)
@@ -34,12 +34,5 @@
34
34
    
35
35
  cv2.imwrite("img_3.jpg", depth_image)
36
36
  ```
37
- 画像は以下のようになります。
38
- ⇓ img_1.jpg
39
- ![img_1.jpg](bb13aca893c6fe11f91f6770c86edcf4.jpeg)
40
- ⇓ フレームから直接取得した深度画像で処理した場合(img_2.jpg)
41
- ![イメージ説明](e7f9fd015e1bc69c2a4abb897cbccf37.jpeg)
42
- ⇓ 保存した深度画像(img_3.jpg)で処理した場合
43
- ![イメージ説明](b7a702b85568611fcea08d98320d2223.jpeg)
44
37
 
45
- img_3.jpg の輪郭の周りが白くなっている様ですが、原因や対策など分かる方いらしたらご教示いただけないでしょうか。
38
+ 原因や対策など分かる方いらしたらご教示いただけないでしょうか。