Как можно экспортировать 2d срез в виде изображения в пакете trimesh в python? - PullRequest
0 голосов
/ 24 апреля 2019

Я пытаюсь экспортировать 2D-фрагмент в триместе

slice = mesh.section(plane_origin=mesh.centroid,plane_normal=[0,0,1])
slice_2D, to_3D = slice.to_planar()
slice_2D.export('output.jpg')

Это дает мне следующую ошибку:

-------------------------------------------------------------------- 
-------
KeyError                                  Traceback (most recent 
call last)
    <ipython-input-47-be2f4d8685ba> in <module>
    ----> 1 slice_2D.export('output.jpg')

    /anaconda3/envs/IMAGE_PROCESSING/lib/python3.6/site- 
packages/trimesh/path/path.py in export(self, file_obj, file_type, 
**kwargs)
        685                            file_type=file_type,
        686                            file_obj=file_obj,
    --> 687                            **kwargs)
        688 
        689     def to_dict(self):

    /anaconda3/envs/IMAGE_PROCESSING/lib/python3.6/site- 
packages/trimesh/path/exchange/export.py in export_path(path, 
file_type, file_obj, **kwargs)
         31 
         32     # run the export
    ---> 33     export = _path_exporters[file_type](path, **kwargs)
         34     # if we've been passed files write the data
         35     _write_export(export=export, file_obj=file_obj)

    KeyError: 'jpg'

Существуют ли ограничения по типу файлов, экспортируемых с помощью экспорта Trimesh?

...