美文网首页
2019-08-07Camera2.0新API下获取预览图像数据

2019-08-07Camera2.0新API下获取预览图像数据

作者: miss_yuan | 来源:发表于2019-08-07 00:02 被阅读0次

    盖天地不全,这经原是全全的,今沾破了, 乃是应不全之奥妙也,岂人力 所能与耶! 愿来者补充

    1.使用Camera2.0进行预览,这部分就不介绍了。可以参考这里,这篇文章中使用的是定义mOnImageAvailableListener 来进行获取图片的。

    private ImageReader.OnImageAvailableListener mOnImageAvailableListener 

    1

    但是我测试的时候发现这种方法获取图片的速度很慢(可能是模拟器的原因,但是到真机上测试还是不满意),上面这种方法,获取图片格式必须是JPEG格式,没有办法更换。由于JPEG的数据量太大导致了速度的慢。

    2.我使用的方法

    我试验了好多方法都没有用,也进了好多坑,现在记录一下,自己方法

    Bitmap  bitmap_get= mTextureView.getBitmap();

    1

    就这么简单就可以获取到TextureView正在显示的图片,而且速度很快,因为不依赖于Camera的方法,也就不会有这个限制。

    就是这么简单。。主要是受Camera1的影响,在Camera1中可以使用Camera中方法获取到原始的数据,然后就想子啊Camera2.0中也找到同样的方法,就跟前面介绍的一样,除了速度不快的,其他我觉得还是可以的。

    ---------------------

    版权声明:本文为CSDN博主「cij」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。

    原文链接:https://blog.csdn.net/u010277233/article/details/52193068

    相关文章

      网友评论

          本文标题:2019-08-07Camera2.0新API下获取预览图像数据

          本文链接:https://www.haomeiwen.com/subject/hptndctx.html