Python3 调用Sentec相机SDK方法
来源:互联网 发布:金税盘如何备份的数据 编辑:程序博客网 时间:2024/05/17 08:49
1、方法
使用Pyhton C++ API对相机操作函数进行封装,然后用Python调用封装好的操作函数。
2、需要使用的相机SDK文件
Camera.h; Camera.lib;
3、需要使用的Python文件
Python.h; Python36.lib
4、使用setup.py将Python C API的封装文件编译为.pyd文件
编译时出现的问题——
1)“无法运行rc.exe”,将C:\Program Files (x86)\Windows Kits\8.1\bin\x86 文件夹下的rc.exe和rcdll.dll复制到C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\x86_amd64文件夹下;
2)再Python C API封装文件中需要注意函数名、模块名和方法名的一致性,不然会出现编译错误,具体注意事项见封装文件代码;
3)vs编译时出现“无法找到或打开python36_d.lib”文件,原因为网上下载的Python安装文件只有python36.lib(release版)文件,而没有python36_d.lib(debug版)文件,在编译代码时选择“release”选项即可。
4)vs编译生成dll文件,用link.exe查看dll文件,发现其中只有一个PyInit_ModuleName()函数,明显编译错误,问题没有解决;
5、将编译后的.pyd文件复制到Python安装目录下的Lib\site-packages文件夹中
6、在Python程序中使用import导入封装库
阅读全文
0 0
- Python3 调用Sentec相机SDK方法
- Android 7.0调用相机方法
- python3 调用讯飞语音听写sdk
- Android 高版本的sdk调用相机功能
- 调用相机相册图片的方法
- 安卓排除美颜相机等第三方相机直接调用系统相机处理方法
- 安卓排除美颜相机等第三方相机直接调用系统相机处理方法
- 排除美颜相机等第三方相机直接调用系统相机处理方法
- 调用相机
- python3 property调用私有方法用法
- android 调用系统相机方法,解决CPU兼容问题
- Android调用系统相机并得到图片两种方法
- Android调用系统相机方法及保存照片方式
- iOS - 调用相机相册的方法 + 上传图片
- Qt(C++)调用工业相机Basler的SDK简单使用示例
- android制作sdk,通过SDK调用另一个应用的方法
- python3.2 调用NLPIR(ICTLAS)2014的方法
- python3.2 调用NLPIR(ICTLAS)2014的方法
- Android 动图 WebP Gif 的 播放 和 暂停
- Unity中设计模式应用(二):结合中介者模式的观察者模式
- textView属性
- 关于SPI协议中MCU与FPGA片间通信的理解(FPGA作为从机)
- 分布式版本控制系统-Git
- Python3 调用Sentec相机SDK方法
- maximum average value
- 超级台阶 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 有一楼梯共m级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第m级,共有多少走法? 注:规定从一级到一
- 【Java】Java学习笔记之一 ----面向对象(Object-Oriented)
- Unity中设计模式应用(三):桥接模式
- 两个n位二进制整数相加问题
- java 中 Collection,Iterator,Iterable的简单了解
- 如何搭建个人博客网站(Mac)
- 解决android手机刷新后tabs选项卡出现在浏览器上边的问题