Mech-Vision 加载 1.5.x 版本的深度学习模型出现异常

问题现象:

工程中使用了旧版本的深度学习步骤 深度学习推理(Mech-DLK 2.1.0/2.0.0) 并加载 1.5.x 版本的深度学习模型(后缀名为 .dlkpack)时,显示如下报错信息: class std::system_error: 在多字节的目标代码页中,没有此 Unicode 字符可以映射到的字符。

影响版本:

Mech-Vision 1.6.0 及以上版本

可能原因:

深度学习模型包的文件路径包含非拉丁字符,例如中文字符及其他特殊字符。

解决方案:

  1. 将深度学习模型包的路径中的所有非拉丁字符修改为拉丁字符。

  2. 重新打开工程,并为步骤 深度学习推理(Mech-DLK 2.1.0/2.0.0) 设置 模型包文件路径 参数。

注意

步骤 深度学习推理(Mech-DLK 2.1.0/2.0.0) 已停止维护。建议更新深度学习模型到最新版本,并使用最新的深度学习推理步骤。