Я попытался создать макрос с помощью функции записи на Фиджи, где я импортирую последовательность изображений, создаю трехмерную поверхность и экспортирую ее в файл .stl. Пока файл экспортируется во время записи макроса, он не экспортируется во время выполнения макроса. Я попытался запустить его в ImageJ, создать python скрипт и запустить его, а также запустить его в интерпретаторе.
вот мой python код
import fijibin
import fijibin.macro
macro = """
run("Image Sequence...", "open=[C:/Users/Suraj/Desktop/projects/College/cancer_detection/Project/CTCDL_Compatible11052019/Results/000109.jpg] sort");
run("3D Viewer");
call("ij3d.ImageJ3DViewer.setCoordinateSystem", "false");
call("ij3d.ImageJ3DViewer.add", "Results", "Red", "Results", "50", "true", "true", "true", "2", "2");
call("ij3d.ImageJ3DViewer.select", "Results");
call("ij3d.ImageJ3DViewer.select", "Results");
call("ij3d.ImageJ3DViewer.select", "Results");
call("ij3d.ImageJ3DViewer.exportContent", "STL ASCII", "C:/Users/Suraj/Desktop/projects/College/cancer_detection/Project/CTCDL_Compatible11052019/3DModel.stl");
"""
fijibin.macro.run(macro)