Open3D icon indicating copy to clipboard operation
Open3D copied to clipboard

how to save point cloud and 3d_label as an image using "render_to_image" in GUI?

Open JunhyeopLee opened this issue 2 years ago • 6 comments

Checklist

My Question

Hello all,

First of all, thanks all for this awesome library. Recently, I am working on open3d GUI as a 3d point cloud processing tool. But when trying to save the scene as an image (ex. screenshot), as far as I know, there is no such feature to include "3d_label" into the image that I want to save together.

In documentation, the 3d_label is added by the scenewidget class. And point cloud is added as a geometry by the renderer (Open3DScene) of the scenewidget. In terms of the screenshot, "render_to_image" function can be used. But this function is only in the renderer, not scene widget.

Is there a way to save the point cloud and 3d_label togrether as an image ?

Thanks in advance.

Below is the current working environment info.

  • Open3D version: 0.15.1
  • Python version: 3.7
  • OS: Windows / Ubuntu

JunhyeopLee avatar Jun 08 '22 01:06 JunhyeopLee

hello, do you know how to solve this question now?

danter1995 avatar Jul 18 '22 02:07 danter1995

Hello, @danter1995 .

Unfortunately, I couldn't figure it out yet. It might be possible if the 3d label is made up with another point cloud geometry. However, this should be the very last option to solve this issue because this is such a burden job, and this is not fancy at all...

JunhyeopLee avatar Jul 20 '22 02:07 JunhyeopLee

Hello, I meet the same problem, do you have solution now?

MinghuiJ avatar Sep 08 '22 13:09 MinghuiJ

Unfortunately, not yet..

JunhyeopLee avatar Oct 13 '22 06:10 JunhyeopLee

@JunhyeopLee Have you already found a solution?. I'm using open3d 0.17.0 and the problem persists.

Nasrudin78 avatar Jul 06 '23 14:07 Nasrudin78

I have the same question.

RunsenXu avatar Feb 05 '24 11:02 RunsenXu