Python(Windows)
本章介绍如何在Windows系统中获取并运行Mech-Eye API的Python例程。
例程简介
目前提供了如下例程:
-
acquire_profile_data:获取轮廓线数据,并生成和保存强度图和深度图。
-
acquire_profile_data_using_callback:使用回调函数获取轮廓线数据,并生成和保存强度图和深度图。
-
acquire_point_cloud:获取轮廓线数据,并生成和保存CSV和PLY格式的点云。
-
manage_user_sets:管理参数组,如获取所有参数组的名称、新增参数组、切换参数组和保存参数设置至参数组。
-
register_profiler_event:定义并注册检测相机连接状态的回调函数。
使用前提
使用Mech-Eye API的Python例程,需先满足以下使用前提:
-
确保安装的Python为64位,且版本在3.7至3.11之间。
如安装Python时未勾选Add Python to PATH,请将以下两个路径添加至Path环境变量中:
-
xxx/AppData/LocalProgramsPython/Python36/
-
xxx/AppData/LocalProgramsPython/Python36/Scripts/
-
-
获取例程。
-
安装必需软件。
-
(可选)安装例程依赖的软件库。
获取例程
Python例程包含在Mech-Eye SDK的安装路径中,也可从GitHub克隆获取。安装路径中的例程为Mech-Eye SDK发布时的版本,GitHub上的例程可能包含最新修改。
-
安装路径中的例程位于xxx/Mech-Eye SDK-2.2.2/API/samples/python/profiler路径下;
-
通过GitHub克隆获取的例程位于xxx/mecheye_python_samples/profiler路径下。
安装必需软件
使用Mech-Eye API的Python例程,必须安装Mech-Eye SDK及Python Mech-Eye API。
安装最新版本的Mech-Eye SDK
请根据Mech-Eye SDK安装指南安装或升级Mech-Eye SDK。