Android 保存 JNI 层 opencv cvMat 图片

  1. 必须在 APP 层申请读写权限。
  2. 然后引入如下代码即可保存 cv::Mat 图片。

cv::imwrite 会分析图片格式

            {                // write to SD                char p_str[128] = "/storage/emulated/0/DCIM/test_cv_mat/";                if (0 == access(p_str, 0)) {                    printf("[ %s ] live !", p_str);                } else {                    if (0 == mkdir(p_str, 777)) {                        printf("[ %s ] mkdir success !", p_str);                    } else {                        printf("[ %s ] mkdir error !", p_str);                    }                }                const int len = strlen(p_str);                sprintf(p_str + len, "cv_mat_%lf_ms_%dx%d.jpg", cv::getTickCount()*1000./cv::getTickFrequency(), matBGR_crop.cols, matBGR_crop.rows);                cv::imwrite(p_str, matBGR_crop);            }

更多相关文章

  1. 重写Button实现图片drawableTop和文字一起居中
  2. Android中的文本框,图片以及点击事件的设置
  3. android 图片浏览功能 图片放大缩小 使用 photoview 双击或双指
  4. Android图形显示系统——一张图片的显示流程
  5. Universal-Image-Loader(android图片缓存)
  6. [Android] AsyncTask使用实例---加载网络图片
  7. android ImageView图片缩放
  8. android直接用v4l2采集图片数据
  9. android 定时器,每秒变换一次图片!

随机推荐

  1. Android 中实现Activity的跳转
  2. Android中Handler的基本使用
  3. Java/Android 中使用Protocol Buffers传
  4. Eclipse xml formatter setting for andr
  5. Android来电号码获取代码
  6. 推荐——Monkey《大话 app 测试——Andro
  7. Android 编程下模拟 HOME 键效果
  8. android 中的自动提示框
  9. [原创]Android(安卓)ndkr8编译 FFmpeg 0.
  10. 【Android开发经验】android:windowSoftI