Описание тега pymeshlab

1 ответ

Как импортировать координаты трехмерных точек из txt файла в pymeshlab в python

Я новичок в этой области. У меня есть список трехмерных точек (координаты xyz), хранящийся в текстовом файле. Я хочу найти / построить сетки / поверхность, используя эти точки. Я знаю, что в этом помогает функция реконструкции поверхности meshlab. Я…
26 фев '21 в 13:56
1 ответ

Как использовать PyMeshLab для уменьшения числа вершин до определенного числа

У меня есть партия треугольных сеток, каждая из которых имеет разные вершины и грани. Я хочу уменьшить количество вершин всех сеток до одного и того же числа, 10000. Я знаю, что могу использовать simpleification_quadric_edge_collapse_decimation, что…
23 дек '20 в 07:55
1 ответ

При экспорте сетки не удается создать читаемый файл слоя

Я написал небольшой скрипт, который загружает сетку (слой), затем применяет некоторые фильтры и, наконец, экспортирует все это обратно в виде слоя. Все идет нормально. Но полученный ply-файл оказывается нечитаемым. Если я пытаюсь открыть его в MeshL…
22 янв '21 в 16:57
0 ответов

Есть ли способ раскрасить объект. введите объект и сохраните индексы лиц в массиве numpy в программе Python?

Я работаю над проектом, в котором мне нужен инструмент, в котором пользователь должен иметь возможность раскрашивать некоторые грани любого объекта .obj. Интересно, смогу ли я сделать это с помощью MeshLab в Python. У меня есть треугольная сетка объ…
24 мар '21 в 20:50
0 ответов

в pymeshlab, как я могу загрузить из массива и напрямую добавить пользовательский идентификатор для вершин и граней

Я использую pymeshlab для обработки мешей непосредственно из Blender в соответствии с приведенным ниже кодом. Однако я хочу иметь возможность связать вершины и грани с исходной сеткой в ​​Blender, чтобы после обработки сетки я мог отображать отличия…
25 апр '21 в 11:52
0 ответов

pymeshlab - Проблема с фильтром remeshing_isotropic_explicit_remeshing

Давайте рассмотрим файл bunny10k.ply, который вы можете скачать здесь, который имеет 6614 вершин и 9999 граней. Я использую MeshLab v2020.12 и pymeshlab 0.2.1. У меня два вопроса. Первый вопрос Если я открываю MeshLab и применяю фильтр «Remeshing: I…
12 июн '21 в 17:58
1 ответ

Скрипт Meshlab работает с Python venv, но не после pyinstaller

У меня есть простой скрипт Python который принимает строки имени файла в формате Windows в командной строке и запускает MeshLab во входном облаке точек (файл .xyz): import sys from pathlib import Path import pymeshlab as ml xyz_file = Path(sys.argv[…
10 июл '21 в 00:20
1 ответ

Как выделить массив вершин в pymeshlab?

Я хочу удалить из сетки некоторые вершины, хранящиеся в массиве NumPy. Как я могу выбрать эти вершины в pymeshlab на основе индекса или координат вершины? Спасибо! import pymeshlab from scipy.spatial import KDTree def remove_background(subdir, ms): …
17 июл '21 в 06:29
0 ответов

Нужен ли для работы некоторым фильтрам PyMeshLab графический процессор? (параметризация текстурирования из зарегистрированных растров)

В настоящее время я использую Meshlab (точнее, PyMeshLab) для восстановления облака точек и проецирования растров для создания новой текстуры. Моя проблема в том, что когда в моем скрипте вызывается функция «parameterization__texturing_from_register…
29 июл '21 в 12:27
0 ответов

Выравнивание изображений PyMeshLab

Есть ли способ использовать взаимные соответствия из файла и взаимную информацию для выравнивания растровых изображений в PyMeshLab? PyMeshLab имеет доступный фильтр image_alignment_mutual_information, но я не вижу возможности импортировать взаимные…
10 авг '21 в 18:33
1 ответ

Данные ребер из созданной полилинии в Meshlab

Я генерирую полилинии в Meshlab с помощью фильтра «Вычислить плоское сечение». Я бы хотел получить данные, которые используются для соединения одной точки с другой. Meshlab хранит эти данные, так как когда я экспортирую свою полилинию в DXF, края пр…
21 окт '21 в 15:33
1 ответ

Хранение numpy.ndarrays из цикла

Я пытаюсь сохранить numpy.ndarrays, определенный как x_c, y_c, а также z_c для каждой итерации цикла: for z_value in np.arange(0, 5, 1): ms.set_current_mesh(0) planeoffset : float = z_value ms.compute_planar_section(planeaxis = 'Z Axis', planeoffset…
20 окт '21 в 11:30
1 ответ

PyMeshLab - проекция MLS APSS - идентификатор текущей и прокси-сетки для цикла

Я пытаюсь обработать пакет файлов STL через pymeshlab. Я использую два фильтра, то есть «remeshing_isotropic_explicit_remeshing» и «mls_projection_apss». Проблема возникает с фильтром «mls_projection_apss», который по умолчанию использует идентифика…
08 окт '21 в 14:17
1 ответ

Связывание идентификатора вершины с координатами в PyMeshLab

Я ищу возможность связать идентификатор вершины с координатами. Используя I, я могу сгенерировать список идентификаторов вершин для ребер, образующих ломаную линию. Как проще всего связать это с реальными координатами? Использование создает список к…
04 ноя '21 в 11:40
2 ответа

python вызывает функцию моментального снимка meshlab

Я новичок в meshlab, я не могу найти функцию в meshlabsever или pymeshlab, и я хочу сделать снимок в файлах obj. введите описание изображения здесь
16 ноя '21 в 10:20
1 ответ

PyMeshLab — скрипт фильтра целевой длины и абс — изотропное явное повторное построение сетки

Я хотел бы изменить свою модель, используя фильтр под названием «Повторное создание сетки: изотропное явное повторное создание сетки». В этом фильтре я хотел бы настроить целевую длину. Существует два типа целевой длины: абс и %. Но в сценарии фильт…
20 янв '22 в 09:44
2 ответа

Как получить информацию о ограничивающей рамке в pymeshlab?

Я только начал использовать pymeshlab, и мне это очень нравится. У меня проблемы с одной вещью, однако. я пытаюсь использовать filter, но предпочел бы использовать мировую единицу, а не процент для параметра верхней границы. Я полагал, что смогу рас…
18 янв '21 в 00:37
1 ответ

Не удается запустить PyMeshLab (filter_sketchfab.dll не является подключаемым модулем Qt.)

я абсолютно новичок в этом и борюсь со следованием руководству от PyMeshLab (https://pymeshlab.readthedocs.io/en/latest/about.html). Что я хочу сделать: открыть файл (например, xyz.ply — облако точек) через PyMeshLab какое-то действие фильтра сохран…
27 фев '21 в 17:57
1 ответ

Как найти вершину и номер грани через pymeshlab

Я новичок в pymeshlab и пытаюсь использовать этот инструмент для пакетной обработки. Мой вопрос в том, как использовать pymeshlab, чтобы найти общее число вершин и граней сетки?
22 дек '20 в 16:16
2 ответа

MeshLab: Как обработать несколько файлов obj и сохранить их на диск

У меня есть более 50 мешей для обработки. Для каждого меша мне нужно импортировать файл obj, применить тот же фильтр, а затем сохранить его на диск. Мой вопрос заключается в том, существует ли способ, щелкнув мышью или написав командную строку, кото…
01 мар '22 в 09:27