Re: [問題] 使用c++包成的dll回傳圖檔給c#秀出

看板C_and_CPP作者 (梅姬?沒雞?傻傻分不清楚)時間8年前 (2015/11/26 10:31), 8年前編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《diabloevagto (wi)》之銘言: : 開發平台(Platform): (Ex: VC++, GCC, Linux, ...) : g++、vc# : 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) : opencv : 問題(Question): : 從c++的dll回傳圖片給c# : 補充說明(Supplement): : 請問該如何實現這個功能呢?? : 目前是可以從c#丟圖給c++,但是回傳的時候一直無法成功 : 麻煩大家了 Google到這一篇 最近魯蛇我再弄公司的Face Recognition 前面是 Window Store App(C#) 往裡面call到Open CV的Face library 這裡講一下步驟 (1)先compile Open CV library for Win RT 此時產生出來的lib和dll能被 UWP C++所使用 (2)建一個 UWP C++ Windows Runtime Component 做一個Class把要call到open cv 的function 弄在這裡面 產生出來一樣是dll (3)開UWP C#,iclude上面的dll 補充一下 我吐回來是WritableBitmap Open CV中用的是Mat 此時在步驟(2)就已經把Mat轉成WritableBitmap 步驟二的意義是是要讓C++與C#溝通 Windows Runtime Component的好處是 compile出來的dll 不論是C#或C++ .net都可以使用 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.12.223.26 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1448505082.A.DA2.html ※ 編輯: magic704226 (39.12.223.26), 11/26/2015 10:34:17 ※ 編輯: magic704226 (39.12.223.26), 11/26/2015 10:35:13

11/26 11:17, , 1F
推一個,感覺實用。
11/26 11:17, 1F
文章代碼(AID): #1MLcxwsY (C_and_CPP)
文章代碼(AID): #1MLcxwsY (C_and_CPP)