- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 MTKAndroidP平台实现应用单独控制Camera某些效果参数
基于MTKAndroidP平台实现应用单独控制Camera某些效果参数 项目场景: Application调用Camera对书本、试卷拍照或者预览获取对应照片,然后进行识别 问题描述: Application调用Camera对书本、试卷拍照或者预览得到的照片识别率比较低 原因分析: 照片的锐化度不够,从而导致识别率比较低 解决方案: 增加照片的锐化度。如果直接增加照片的锐化度,会导致其他场景锐化度也增加,另外同时也会增加其他场景的noise。考虑到这些,所以让Application通过Ca
2021-02-05 17:33:42
1022
3
原创 MediaRecorder
MediaRecord录制的视频比预期偏小 问题描述: 在使用MediaRecorder进行录制视频,设置录制大小后,自动结束录制后,查看保存的视频发现大小比设置的要小: mMediaRecorder.setMaxFileSize(30*1024*1024L);//30M 原因分析: 这个问题应该说是设计如此,在frameworks/av/media/libstagefright/MPEG4Writer.cpp: bool MPEG4Writer::exceedsFileSizeLimit()
2020-12-04 17:00:44
434
原创 Android P Camera2相机简单解析(二、拍照)
还是老样子,从API开始梳理。 CameraCaptureSession.java 文件路径:/frameworks/base/core/java/android/hardware/camera2/CameraCaptureSession.java public abstract int capture(@NonNull CaptureRequest request, @N...
2019-08-06 15:43:18
2894
1
原创 Android 设备 在PC端上名称和型号名的修改
参考博客:https://www.cnblogs.com/skywang12345/p/3474206.html 修改MediaProvider中的MtpService.java文件: final MtpServer server = new MtpServer(database, fd, mPtpMode, new OnServerTerm...
2019-07-08 11:37:02
999
原创 Android P Camera2相机简单解析(一、openCamera)
Framework CameraManager 文件路径:/frameworks/base/core/java/android/hardware/camera2/CameraManager.java 上层调用的API有两个,分别如下: @RequiresPermission(android.Manifest.permission.CAMERA) public void openCamera(@N...
2019-06-27 15:04:38
1950
原创 Android Camera getSupportedPreviewSizes失败问题
问题现象:某些相机无法获取支持的分辨率,只能获取到的一个默认的480p。 问题定位:在应用上面通常都是通过getParameters()然后相应的Parameters,再调用Parameters类里面的方法再获取的,所以首先需要跟进的getParameters()接口,如下: /** * Returns the current settings for this Camera servi...
2019-04-18 16:12:38
3351
3
原创 Android无线热点默认属性修改
问题描述: 之前遇到需求是根据设备的mac来修改Android设备的默认热点名称、默认密码,且用户恢复出厂设置后还是修改后的。 解决方案: 通过在csdn上面搜索后,发现两种方法 1.这里是修改默认的value,如下: 但是不难发现这里并不能满足需求 2.参考https://blog.youkuaiyun.com/tony_anmoo/article/details/18708879,修改相应文件 fram...
2019-03-14 15:58:14
2171
1
原创 Android摄像头调用失败问题
Android摄像头调用失败问题 问题描述: 之前在机顶盒上面对接视频会议APK时,发现第三方应用调用Camera.open()无法打开通过usb外接的摄像头。 定位分析: 我们通过阅读Android Framework中Camera.java(具体路径为frameworks\base\core\java\android\hardware\)文件不难发现问题,代码如下: /** * C...
2019-03-13 16:00:55
9922
基于hisi安卓系统音频输出设备控制的实现方案
2018-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅