Android
文章平均质量分 96
Charleyszc
这个作者很懒,什么都没留下…
展开
-
Android调用getWidth()或getHeight()获取视图尺寸为0的解决办法
最近在开发的时候碰到需要根据RecyclerView的尺寸动态设定RecyclerView视图内每个item的尺寸的问题即使在我findById后调用getWidth()或getHeight()还是会有值为0的情况,只有在隔一段时间后再去获取才会获取到实际的值。这个原因是因为View还没有绘制完成,可能你看到的是View已经显示了,可是获取View尺寸是在View绘制完成之前。我总不能所有的都延迟个几百毫秒才去获取吧?最后的解决办法,使用View.post,等到View绘制完成后才会走这里,原创 2020-09-22 12:18:47 · 2307 阅读 · 0 评论 -
Android端基于MTCNN和mobilefacenet的人脸识别
今年大四毕业了,到了一家公司做安卓开发的实习,正好公司在做人脸识别,由于我之前在上学时简单的做了LeNet和MobileNet的模型训练就让我一起参与了。之前没做过人脸识别我就在网上找资料自己学习相关的只是...原创 2020-05-05 05:10:56 · 2848 阅读 · 13 评论 -
Android开启双摄像头
开启双目摄像头的需求大部分都会出现在人脸识别的设备上,所以这里的方法仅作为参考。之前写过一篇双目摄像头的文章,但是说的非常笼统,重点的问题都没有提到,今天咱们就来好好说道说道先在activity_main.xml里撸一个布局,两个SurfaceView用来分别显示两个摄像头获取的图像:<?xml version="1.0" encoding="utf-8"?><a...原创 2020-05-01 02:07:57 · 2911 阅读 · 1 评论 -
OpenCV Android应用开发学习笔记
通过这一部分的学习有一些Android开发的坑需要注意:Android 6.0以上的版本如果需要打开摄像头或是相册的操作需要动态申请权限,直接使用Uri uri=data.getData();这种直接读取uri的操作被认为是不安全的,会导致APP无法正常工作,比如我可以通过APP进入相册选取照片,但是不能将照片通过OpenCv处理后显示在APP的界面中; 可以不用事先在Android端安装O...原创 2019-01-05 03:38:09 · 711 阅读 · 1 评论 -
Android调用安卓自带摄像头API开启双摄
系统平台:Android6.0;CPU:Rockchip 3288;Android Studio项目这个Demo是用来检测Android设备的双目摄像头是不是好使,很简单的一个Demo,下载下来直接用就行;我们测试的设备是自己的,摄像头是USB摄像头,不过RK在驱动做了UVC的封装,所以在RK平台下调用摄像头不用UVC也是可以的,但是这里需要注意的是RK在驱动里最大支持的摄像头数写...原创 2019-08-02 03:26:23 · 3402 阅读 · 0 评论