0 前言
本文介绍一些使用android studio进行简单图像处理的简单需求。
可以在论坛提问。
1 从相册选择图片并显示
2 从相机选择图像并显示
照着这兄弟教的,一步步写就可以。注意:这里其实还是调用了相机的接口,然后在依赖里进行裁剪,把裁剪后的图像显示在view里,并不是真正的视频流。
https://www.youtube.com/watch?v=SBNq8YfUeNs
3 在app页面持续显示相机图像并画线
3.1 权限问题
https://stackoverflow.com/questions/64417874/opencv-app-android-camera-keeps-showing-black-screen
如上面链接,所说。
需要在oncreate显式调用权限。
3.2 画线
https://answers.opencv.org/question/201942/opencv-java-draw-a-rectangle-region-on-camera-view/
4 该版本代码功能特性
- 使用javacamera持续输出图像,并且在oncamera函数中,处理mat,实现画线功能。
- 图像黑屏,说明权限没有成功要到。需要反复询问权限
- 从相册中选择单个图片