Skip to content

Irtviewerをsave-imageやwrite-to-image-fileでpng形式で保存したいけど、真っ黒のpng画像しか保存されない #643

Open
@yudaissei22

Description

@yudaissei22

実行環境

ubuntu 18.04 (330のインストールメディアからインストール)
rosはmelodic

実行時のログ

(require "package://hrpsys_ros_bridge_tutorials/euslisp/jaxon_red-interface.l")
(setq robot (jaxon_red))
(make-irtviewer)                                                                                                                                                                                                                                              
(objects (list robot))

背景をグレーに、床を表現。ここをコメントアウトしても、pngは真っ黒になった。

(send *irtviewer* :change-background #f(0.7 0.7 0.7)) 
(send *irtviewer* :draw-floor 100)                                                                                                                                                                                                                    
(send *irtviewer* :floor-color #f(0 0 0))  
(send *irtivewer* :save-image "tmp.png")

で保存したtmp.pngをxdg-open tmp.pngで開いても、真っ黒
xdg-open側のバグの可能性を考えて、google chatで、tmp.pngを送っても、真っ黒。

(send (send *irtviewer* :viewer :viewsurface) :write-to-image-file "tmp.png")

を行っても同様のことが起きた。

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions