Android
daizhe
这个作者很懒,什么都没留下…
展开
-
Android判断屏幕方向
用如下代码判断是否横屏if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT) { //竖屏 } else { //横屏 }原创 2017-10-31 21:33:56 · 9281 阅读 · 1 评论 -
OpenCV4Android中的图像旋转另一方法
除了之前在OpenCV4Android中图像预览旋转90度的问题中提高的的CameraBridgeViewBase中的deliverAndDrawFrame修改的方法之外,还可以这样做: 修改在MainActivity中的预览函数@Override public Mat onCameraFrame(CvCameraViewFrame inputFrame) { // TODO Au原创 2017-10-31 21:38:31 · 1672 阅读 · 0 评论 -
OpenCV4Android中图像预览旋转90度的问题
在将OpenCV4Android导入到Android项目之后,可以使用JavaCameraView控件调用相机,但是显示预览时,可能出现图像旋转了90度的情况。在网上找到几种办法,都是修改OpenCV4Android中的CameraBridgeViewBase中的deliverAndDrawFrame方法,分别试了一下:1、Android开发使用OpenCv中JavaCameraView预原创 2017-10-16 19:16:40 · 4900 阅读 · 1 评论 -
OpenCV4Android的JavaCameraView组件以及调用前摄像头
1、布局文件activity_main.xml<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tool原创 2017-10-20 09:48:30 · 6128 阅读 · 0 评论 -
使用OpenCV4Android时的动态权限获取
使用OpenCV4Android时的动态权限获取Android6.0之后,一些危险权限不仅要在配置文件中列出(在安装应用时由用户确认),还需要加入动态申请权限代码,从而在运行应用时询问用户以获得动态授权。 OpenCV4Android运行时需要摄像头权限也需要动态申请。 动态权限的申请主要参考Android6.0动态权限申请 特别注意OpenCV4Android的初始化和权限获取之间的顺序:原创 2017-10-26 08:51:46 · 684 阅读 · 0 评论