首页 > 移动平台 > 详细

Android中opencv快速使用

时间:2020-10-22 16:12:34      阅读:92      评论:0      收藏:0      [点我收藏+]

1.app的build.gradle中添加依赖

implementation com.quickbirdstudios:opencv:4.3.0

2.MainActivity中判断成功与否

        if (!OpenCVLoader.initDebug())
            Log.e("OpenCv", "Unable to load OpenCV");
        else
            Log.d("OpenCv", "OpenCV loaded");

3.将bitmap图片转为mat

Mat srcv = new Mat(bitmapNew_x.getHeight(), bitmapNew_x.getWidth(), CvType.CV_8UC4);
Utils.bitmapToMat(bitmapNew_x, srcv);// turn bitmap into mat

4.将mat转为bitmap

final Bitmap lunju_x = bitmapNew_x.copy(Bitmap.Config.ARGB_8888, false);
        Utils.matToBitmap(srcv, lunju_x);

5.显示图片

imageView.setImageBitmap(lunju_x);

 

Android中opencv快速使用

原文:https://www.cnblogs.com/ksxh/p/13857982.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!