python函数调用传递数组数据(python调用c++传递数组的实例)
类别:脚本大全 浏览量:987
时间:2022-03-30 00:48:08 python函数调用传递数组数据
python调用c++传递数组的实例如下所示:
|
INPUT = c_int * 4 # 实例化一个长度为2的整型数组 input = INPUT () # 为数组赋值(input这个数组是不支持迭代的) input [ 0 ] = 11 input [ 1 ] = 2 input [ 2 ] = 3 input [ 3 ] = 4 dll.teststring.restype = c_char_p # bytes(aaaa, encoding="utf-8") a = dll.teststring( input , 4 ) MYLIBDLL char * teststring( int * plus1, int len ); char * teststring( int * plus1, int len ) { for ( int i = 0 ; i < len ; i + + ) { printf( "%d \n" , plus1[i]); } Mat mat; / / 加载图片 mat = imread( "bgs.jpg" , CV_LOAD_IMAGE_COLOR); printf( "a %d %d" , mat.rows, mat.cols); / / if (!mat.empty()) { int m, n; n = mat.cols * 3 ; m = mat.rows; unsigned char * data = (unsigned char * )malloc(sizeof(unsigned char) * m * n); int p = 0 ; for ( int i = 0 ; i < m; i + + ) { for ( int j = 0 ; j < n; j + + ) { data[p] = mat.at<unsigned char>(i, j); p + + ; } } * plus1 = p; return (char * )data; } |
以上这篇python调用c++传递数组的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/jacke121/article/details/80287427
您可能感兴趣
- python简易版学生管理系统(python3.6实现学生信息管理系统)
- python淘宝秒杀教程(Python实现京东秒杀功能代码)
- python3知识点汇总(Python3几个常见问题的处理方法)
- python的遍历循环(对python For 循环的三种遍历方式解析)
- python数据分析删除重复值(Python3实现从排序数组中删除重复项算法分析)
- python实现最简单的游戏(20行python代码的入门级小游戏的详解)
- python操作pandas(详解Python学习之安装pandas)
- 超简单使用Python换脸实例(超简单使用Python换脸实例)
- python编程ai人工智能(AI领域都在用Python即将被淘汰?网友预测未来的编程语言不会是TA)
- python人脸识别库有几个(Python人脸识别第三方库face_recognition接口说明文档)
- python识别验证码教程(Python3.5 + sklearn利用SVM自动识别字母验证码方法示例)
- python将一个字符串逆序输出(Python字符串逆序输出的实例讲解)
- python连接到本地的mysql数据库(Python实现连接MySql数据库及增删改查操作详解)
- python提取json数据(Python爬取数据保存为Json格式的代码示例)
- python怎么做图像识别(Python3利用Dlib实现摄像头实时人脸检测和平铺显示示例)
- 在python中各个符号含义的汇总(详解Python中is和==的区别)
- 涉及3条地铁线路 成都这4座轨道交通站点有新名字了(涉及3条地铁线路)
- 来了 成都轨道交通5条线路刷新 进度条(成都轨道交通5条线路刷新)
- 一部手机两套系统 OPPO Find X3的正确打开方式你知道吗(一部手机两套系统)
- OPPO用户看过来 汇总几个春节实用技巧,轻松搞定多设备联动玩法(汇总几个春节实用技巧)
- 北京旅游攻略(北京旅游攻略5日游及其花费)
- 四川旅游攻略(四川旅游攻略自由行攻略)
热门推荐
- ASP.NET中使用CodeDomProvider调用js文件中的js方法
- web服务器的概念及功能(web服务器是指什么?详解什么是web服务器)
- vue组件详解(Vue的方法和属性案例详解)
- HTTP状态码的意思
- python撤回的微信消息怎么看(Python实现微信消息防撤回功能的实例代码)
- udp协议可提供简单的无连接服务吗(UDP连接对象原理解析及使用实例)
- mysql在centos7中如何安装(阿里云centos7安装mysql8.0.22的详细教程)
- Asp.Net中索引器的用法
- mysql not exists用法(mysql中EXISTS和IN的使用方法比较)
- 虚拟主机哪里有免备案(免备案云主机的真假鉴别)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9