Forum

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - e1sep0

Pages: [1]
1
Python and Java API / captureModelView
« on: August 13, 2019, 04:04:10 PM »
Добрый день! Пытаюсь через скрипт сохранить модель в виде картинки с помощью
Code: [Select]
# Model Image
    viewpoint = Metashape.app.viewpoint
    cx = viewpoint.width
    cy = viewpoint.height
   
    print(cx)
    print(cy)

    capture = Metashape.app.captureModelView(width = cx, height = cy, transparent = (True), hide_items = (True), source = Metashape.DataSource.ModelData, mode = Metashape.ModelViewMode.ShadedModelView)
    print(capture.height)
    capture.save(main_path + "model_preview.png")

Если выполнять скрипт в приложении, то все работает. А если из консоли, то ошибка:
Quote
RuntimeError: Can't save image: /task_files/fd6faba4-bda8-11e9-8ccc-606dc717741f/model_preview.png
Вот что в capture:
Quote
<Image '0x0x0'>

Пробовал менять и ширину и длину, результата нет. Подскажите, в чем дело?
Спасибо

2
Добрый день! Хотел узнать, можно ли с помощью скрипта выполнить следующие расчеты:
– линейная длина отрезка
– линейная длина отрезка с учетом рельефа
– высотная диаграмма по линейному отрезку
– площадь с учетом рельефа
– объем области отмеченной многоугльником
– параметры точки (высота, координаты)

Буду очень благодарен за помощь.

Pages: [1]