欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python調用c++傳遞數(shù)組的實例

 更新時間:2019年02月13日 08:43:33   作者:ShellCollector  
今天小編就為大家分享一篇python調用c++傳遞數(shù)組的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

如下所示:

INPUT = c_int * 4
# 實例化一個長度為2的整型數(shù)組
input = INPUT()
# 為數(shù)組賦值(input這個數(shù)組是不支持迭代的)
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++傳遞數(shù)組的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Windows下Python2與Python3兩個版本共存的方法詳解

    Windows下Python2與Python3兩個版本共存的方法詳解

    這篇文章主要介紹了Windows下Python2與Python3兩個版本共存的方法,文中介紹的很詳細,對大家具有一定的參考價值,有需要的朋友們下面來一起看看吧。
    2017-02-02
  • pyecharts如何旋轉折線圖的X軸標簽

    pyecharts如何旋轉折線圖的X軸標簽

    這篇文章主要介紹了pyecharts如何旋轉折線圖的X軸標簽,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • python面向對象入門教程之從代碼復用開始(一)

    python面向對象入門教程之從代碼復用開始(一)

    這篇文章主要給大家介紹了關于python面向對象入門教程之從代碼復用開始的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用python具有一定的參考學習價值,需要的朋友們來一起看看吧
    2018-12-12
  • Python 3.7新功能之dataclass裝飾器詳解

    Python 3.7新功能之dataclass裝飾器詳解

    這篇文章主要給大家介紹了關于Python 3.7新功能之dataclass裝飾器的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2018-04-04
  • Python MySQLdb 執(zhí)行sql語句時的參數(shù)傳遞方式

    Python MySQLdb 執(zhí)行sql語句時的參數(shù)傳遞方式

    這篇文章主要介紹了Python MySQLdb 執(zhí)行sql語句時的參數(shù)傳遞方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • Flask框架信號用法實例分析

    Flask框架信號用法實例分析

    這篇文章主要介紹了Flask框架信號用法,結合實例形式分析了Blinker的安裝及信號的接收等相關操作技巧,需要的朋友可以參考下
    2018-07-07
  • python3.6.3轉化為win-exe文件發(fā)布的方法

    python3.6.3轉化為win-exe文件發(fā)布的方法

    今天小編就為大家分享一篇python3.6.3轉化為win-exe文件發(fā)布的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • Python關于時間序列calendar模塊的深入講解

    Python關于時間序列calendar模塊的深入講解

    calendar,是與日歷相關的模塊。calendar模塊文件里定義了很多類型,主要有Calendar,TextCalendar以及HTMLCalendar類型。其中,Calendar是TextCalendar與HTMLCalendar的基類
    2021-11-11
  • matplotlib繪制鼠標的十字光標的實現(xiàn)(自定義方式,官方實例)

    matplotlib繪制鼠標的十字光標的實現(xiàn)(自定義方式,官方實例)

    這篇文章主要介紹了matplotlib繪制鼠標的十字光標(自定義方式,官方實例),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01
  • python實現(xiàn)QQ定時發(fā)送新年祝福信息

    python實現(xiàn)QQ定時發(fā)送新年祝福信息

    大家好,本篇文章主要講的是python實現(xiàn)QQ定時發(fā)送新年祝福信息,感興趣的同學感快來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02

最新評論