android studio jni傳參調用c++的imread函數

c++函數: 注意 (1)之前測試都是在c++裏寫死路徑,如:imread("//mnt//sdcard//healgen//test.png";) 等到用參數path傳入時就報錯,原因是c++ 需要的是const char *path,java 調用jni傳的是string path 解決辦法:將jstring 轉爲 const char * ,可以使用jni自帶的轉換函數GetStringUT
相關文章
相關標籤/搜索