Questions tagged [open3d]

Open3D is an open-source library that supports rapid development of software that deals with 3D data. The Open3D frontend exposes a set of carefully selected data structures and algorithms in both C++ and Python.

Open3D is an open-source library that supports rapid development of software that deals with 3D data. The Open3D frontend exposes a set of carefully selected data structures and algorithms in both C++ and Python.

The website is here: http://www.open3d.org

352 questions
9
votes
3 answers

how to create a rgbd Image from numpy rgb array and depth array?

I have a numpy array which is the color image "img" of shape (height, width, 3), and also a depth numpy array of shape (height, width). And I want to create an RGBD image and display it, for which I'm doing the…
zendevil
  • 899
  • 4
  • 13
  • 26
8
votes
0 answers

Transparency channel for point cloud for Open3D

Is there a way in Open3D (Python) to set the transparency channel for a given point cloud ? I have searched for quite a long time and was not able to find anything. I found a discussion on the project's Github which hints that this is possible but I…
Murnawful
  • 135
  • 1
  • 12
8
votes
2 answers

Adding new points to point cloud in real time - Open3D

I am using Open3D to visualize point clouds in Python. Essentially, what I want to do is add another point to the point cloud programmatically and then render it in real time. This is what I have so far. I could not find any solution to this. In the…
Paul Brink
  • 332
  • 1
  • 4
  • 21
8
votes
1 answer

How to create point cloud file(.ply) from vertices stored as numpy array?

I have some vertices whose coordinates were stored as NumPy array. xyz_np: array([[ 7, 53, 31], [ 61, 130, 116], [ 89, 65, 120], ..., [ 28, 72, 88], [ 77, 65, 82], [117, 90, 72]], dtype=int32) I…
Ausrada404
  • 499
  • 1
  • 7
  • 17
8
votes
1 answer

Open3d - visualizing multiple point clouds as a video/animation

I have generated multiple point clouds using a RGB+depth video, and would like to visualize the multiple point clouds as a video or animation. Currently I am using Python, part of my code is as follows: for i in range(1,10) pcd =…
Ryan
  • 279
  • 1
  • 4
  • 12
7
votes
1 answer

Struggling to create watertight meshes out of point cloud data using Open3D in Python

I am trying to create a watertight mesh out of point cloud representing organ contour data from cone beam CT images. My goal is to take two meshes and calculate the volume of intersection between the two of them. I have tried using each of the…
Conor
  • 71
  • 1
  • 2
7
votes
0 answers

Aligning a Point Cloud with the Floor (plane) Using Open3D

Community, I am trying to align a point cloud with the detected floor using Open3D. So far I implemented the following steps (partly of this answer): Detecting the floor using Open3D's plane segmentation Translating the plane to the coordinate…
rayon
  • 490
  • 7
  • 16
7
votes
0 answers

How to your load 3D Model (.obj) in Open3D?

I have a 3D Model (.obj) texture that loads correctly in other software: But with Open3D the texture is all messaged up: Here is the code I'm using: import open3d as o3d def visualize(mesh): vis = o3d.visualization.Visualizer() …
nickponline
  • 25,354
  • 32
  • 99
  • 167
7
votes
3 answers

Create arrows in open3d

I am using Open3D to visualize some point clouds. I would like to add arrows that start and end at specific points. The arrows would visualize some things that I am working on. However, I have not found an easy way to add these arrows. I have…
H. Sánchez
  • 566
  • 6
  • 14
5
votes
0 answers

Open3D: embed Visualizer into GUI

I'm using Open3D to visualize 3D point clouds I'm working on. For this purpose I'm using open3d.visualization.Visualizer. Works good. Now I'm wish to embed this window into a larger GUI, where I'd show two Visualizer windows and some text label…
Rorschach
  • 734
  • 2
  • 7
  • 22
5
votes
1 answer

Open3d: How to update point cloud during window running?

CONTEXT I'm trying to visualize 3d point cloud from disparity map. It works perfectly with one map. ISSUE I want to update what's in window. When I call run() method new thread is opened and I cannot do anything till the window will be closed. I'd…
MASTER OF CODE
  • 302
  • 3
  • 14
5
votes
2 answers

Can't install open3d libraries (Error:Could not find a version that satisfies the requirement open3d)

I use pyCharm software in windows 10, and when I tried to install open3d the following error appeared: ERROR: Could not find a version that satisfies the requirement open3d (from versions: none) ERROR: No matching distribution found for open3d I…
Yazan Alatoom
  • 127
  • 1
  • 1
  • 11
5
votes
1 answer

Is it possible to show normal on the mesh surface by using open3D?

I'm using Open3D to create mesh, and on the official web we can compute triangle normal of triangle mesh, but how to visualize the normal of the surface? Thank you for the help
Aldi Lin
  • 127
  • 2
  • 4
4
votes
1 answer

changing the size of open3d point cloud

I am trying to visualize the point clouds using the following code but I can't find the way to adjacent the point size. Although there is a parameter point_size= with o3d.visualization.draw([pcd], point_size=5) but i want to use draw_geometries for…
ammar naich
  • 73
  • 1
  • 4
4
votes
0 answers

Python/Jupyter doesn't recognize cpython-39-darwin.so files

I'm trying to import modules ending in cpython-39-darwin.so and python doesn't recognize them. When I remove cpython-39-darwin and just leave .so, my program can recognize them, but then it raises an error about 'incompatible architecture'. I…
1
2 3
23 24