Функция open3d.geometry не работает в моей локальной среде, но работает в Google Colab.Python

Программы на Python
Ответить
Anonymous
 Функция open3d.geometry не работает в моей локальной среде, но работает в Google Colab.

Сообщение Anonymous »

Я использую open3d для обработки 3D-данных, но следующий код не выдает никаких результатов в моей локальной среде. Ошибка не выводится, но и результат не выводится. Интересно, что тот же код прекрасно работает в Google Colab.

Код: Выделить всё

import open3d as o3d
import numpy as np

# Rotation angle (in radians)
rotation_angle = np.pi / 4  # 45 degrees

# Rotation axis (normalized)
rotation_axis = np.array([0, 0, 1], dtype=float)  # z-axis
rotation_axis /= np.linalg.norm(rotation_axis)  # Normalize

# Rotation vector in axis-angle form
rotation_vector = rotation_angle * rotation_axis

# Generate the rotation matrix
R = o3d.geometry.get_rotation_matrix_from_axis_angle(rotation_vector)
print("Rotation matrix:\n", R)
Я подтвердил, что Rotate_vector рассчитывается правильно.
Вот некоторые подробности о моей локальной среде:
Версия open3d: 0.18.0
Версия Python: 3.10.11
Я безуспешно пробовал следующее:
Переустановка open3d
Проверяем это open3d обновлен
Может ли кто-нибудь помочь мне понять, почему происходит такое поведение?

Подробнее здесь: https://stackoverflow.com/questions/792 ... ks-in-goog
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»