摘要: 目录 三、调用函数 四、调用类 五、调用SSD目标检测算法 六、遇到的错误 参考链接: 正文 一、基本使用方法 二、调用简单语句 三、调用函数 四、调用类 五、调用SSD目标检测算法 六、遇到的错误 回到顶部 三、调用函数 3.1 无参 -CMakeLists.txt cmake_minimum_r 阅读全文
posted @ 2022-09-29 21:49 MasonLee 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 目录 一、基本使用方法 二、调用简单语句 正文 一、基本使用方法 二、调用简单语句 三、调用函数 四、调用类 五、调用SSD目标检测算法 六、遇到的错误 最近训练一个3D分割的模型,需要将其结合到项目中,由于项目是C++开发,而这边python训练好的模型尝试了ONNX、libtorch等转换C++ 阅读全文
posted @ 2022-09-29 21:47 MasonLee 阅读(729) 评论(0) 推荐(0) 编辑
摘要: C++ CMake 使用 Python3 CMakeListst 设置 # 如果使用的是非系统目录下的 Python 可以通过指定 Python3_ROOT_DIR 改变查找路径 # set(Python3_ROOT_DIR "${CMAKE_SOURCE_DIR}/venv") find_pack 阅读全文
posted @ 2022-09-29 21:37 MasonLee 阅读(2653) 评论(0) 推荐(0) 编辑
摘要: 浅析 C++ 调用 Python 模块 作为一种胶水语言,Python 能够很容易地调用 C 、 C++ 等语言,也能够通过其他语言调用 Python 的模块。 Python 提供了 C++ 库,使得开发者能很方便地从 C++ 程序中调用 Python 模块。 具体的文档参考官方指南: Embedd 阅读全文
posted @ 2022-09-29 21:36 MasonLee 阅读(263) 评论(0) 推荐(0) 编辑
摘要: C/C++调用Python [opencv与numpy] 目前的情况下,如果你有一个深度学习模型,很想在项目中使用,但模型是用python写的,项目使用的是C++,怎么办?直观的做法是从C++调用python解释器,本文遇到的情景是C++环境下有张图片,需要将其中一个区域(ROI)进行放大(超分辨率 阅读全文
posted @ 2022-09-29 19:33 MasonLee 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: 主流方法将python程序编程文本形式的动态链接库,在c/c++程序中调用其中定义的函数。 本质上是在 c++ 中启动了一个 python 解释器,由解释器对 python 相关的代码进行执行,执行完毕后释放资源,达到调用目的,具体步骤如下: 1. 链接到Python调用库 检查Python 安装目 阅读全文
posted @ 2022-09-29 18:40 MasonLee 阅读(4058) 评论(0) 推荐(0) 编辑
摘要: 在程序员的开发生涯中,读写配置文件必不可少。 配置文件有利于我们灵活配置工程,解决大量重复劳动,也方便调试。 配置文件的格式有很多,最简单的有一行一行的文本,也有像 json、xml、protocol buffer 这样结构化的格式,当然也有 yaml 这种格式。 今天的博文介绍的是如何在 C++ 阅读全文
posted @ 2022-09-29 16:22 MasonLee 阅读(2916) 评论(0) 推荐(1) 编辑
摘要: 一、检查是否已安装 Python 以及版本 首先看一下目前安装的 Python 3 版本,可以使用下面的命令: python3 -V 或者 python3 --version 如果查看 Python 2 的版本,直接使用下面命令即可: python -V 如果目前没有安装任何 Python,则会报错 阅读全文
posted @ 2022-09-29 14:49 MasonLee 阅读(5613) 评论(0) 推荐(0) 编辑