0

cv::MatデータをjbyteArrayC++ に変換し、それを Java のオブジェクトとして返すにはどうすればよいですか?

std::vector <BYTE> v_char ( src.rows * src.cols );
memcpy(v_char.data(), src.data, v_char.size() * sizeof(BYTE));
jbyteArray result = env->NewByteArray( v_char.size() * sizeof(BYTE));
jobject jEmuResponse = env->NewObject ( emu_response,emu_response_constructor, result, number );

return jEmuResponse;

動作しない上記のコードを試しました。私が間違っていた場所を教えてください。

4

0 に答える 0