there several posts converting mat bitmap using utils.mattobitmap() function. i'm assuming function can called in java layer after importing utils class.   i want transfer data memory address pointed  uint32_t* bmpcontent; in code below.   jniexport void jnicall java_com_nod_nodcv_nodcvactivity_runfilter(     jnienv *env, jclass clazz, jobject outbmp, jbytearray indata,     jint width, jint height, jint choice, jint filter) {     int outsz = width*height;     int insz = outsz + outsz/2;     androidbitmapinfo bmpinfo;      if (androidbitmap_getinfo(env, outbmp, &bmpinfo) < 0) {         throwjavaexception(env,"gaussianblur","error retrieving bitmap meta data");         return;     }     if (bmpinfo.format != android_bitmap_format_rgba_8888) {         throwjavaexception(env,"gaussianblur","expecting rgba_8888 format");         return;     }     uint32_t* bmpcontent;     if (androidbitmap_lockpixels(env, outbmp,(void**)&bmpcontent)...
 
Comments
Post a Comment