首页 > TAG信息列表 > CameraX

开始使用Android-CameraX

安卓中使用相机从来就不是一件容易的事。 Camera1要自己管理Camera相机实例,要处理SufraceView相关的一堆东西,还有预览尺寸跟画面尺寸的选择,页面生命周期切换等等问题。。。 后来推出了Camera2,从官方Demo 就上千行代码来看,Camera2并不解决用起来复杂的问题,它提供了更多的调用接口,可

开始使用Android-CameraX

安卓中使用相机从来就不是一件容易的事。 Camera1要自己管理Camera相机实例,要处理SufraceView相关的一堆东西,还有预览尺寸跟画面尺寸的选择,页面生命周期切换等等问题。。。 后来推出了Camera2,从[官方Demo](https://github.com/googlesamples/android-Camera2Basic) 就上千行代码

[Android] CameraX setViewPort 出错,previewView.getViewPort() is NULL

[Android] CameraX setViewPort 出错,previewView.getViewPort() is NULL 困扰了我一个月的 BUG,CameraX官方示例挖的巨坑 camera_view.post(()->{ // 你的 setViewPort 和 previewView.getViewPort() 代码 })

Android CameraX ImageAnalysis 获取视频帧

CameraX使用ImageAnalysis分析器,可以访问缓冲区中的图像,获取视频帧数据。 准备工作 准备工作包括gradle,layout,动态申请相机权限,外部存储权限等等,大部分设置与CameraX 打开摄像头预览相同。 gradle 一些关键配置 apply plugin: 'com.android.application' apply plugin: 'k

安卓CameraX基于虹软人脸识别程序开发

一、前言 需求:根据镜头内看到的人脸,获取其在系统中注册的用户信息 设计方案: ①注册:用户通过前端系统自拍图片发送给后端注册。后端对图片进行人脸特征数据分析,将特征数据保存到用户数据库。 ②识别:用户正对设备镜头,通过前端识别到人脸时,对人脸分析获取特征数据,将特征数据发送给

Android CameraX 打开摄像头预览

目标很简单,用CameraX打开摄像头预览,实时显示在界面上。看看CameraX有没有Google说的那么好用。先按最简单的来,把预览显示出来。 引入依赖 模块gradle的一些配置,使用的Android SDK版本为31,启用了databinding apply plugin: 'com.android.application' apply plugin: 'kotlin-androi

CameraX 曝光补偿 API 入门指南

在移动端发展的过程中,相机设备对于推动移动设备创新起到了举足轻重的作用,而相机曝光则是能够拍摄出非凡品质照片的关键要素。在本文中,我将为大家详解移动端开发者在处理相机曝光时所遇到的挑战。之后我会为大家介绍新的 CameraX 曝光补偿 (Exposure Compensation) API 如何

camerax 1

package com.example.mediacamera; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.app.Activity; import android.graphics.ImageFormat; import android.hardware.Camera; import android.hardware.Camera.Parameters; impo

Android中使用CameraX实现拍照和录像(Kotlin实现)

​  Andoird中拍照、录像是很常见的功能,但是系统相机的Api目前发生了很大的变化,有Camera1、Camera2、CameraX三个api,每个api的使用和方法都不一样,如果做过相机开发的小伙伴应该会很头疼这三个api在不同安卓系统手机的适配,由于目前的App有一部分工作涉及到这部分,所以总结了一下,目

基于虹软SDK,适配Camera1、Camera2、CameraX,实现人脸识别(Android)

这篇文章主要介绍分别采用Camera1、Camera2、CameraX API接口获取Camera数据流,并集成ArcSoft人脸识别算法。 ArcSoft官方的demo是采用的Camera1接口,我前面也写过一篇单独Camera2 接口集成Arcsoft接口的文章(全网首发:Android Camera2 集成人脸识别算法) 01应用设计流程图 如下图

Android Camera1-Camera2-CameraView和CameraX使用

基础知识 Android Framework提供Camera API来实现拍照与录制视频的功能,目前Android有三类API, Camera 此类是用于控制设备相机的旧版 API,现已弃用,在Android5.0以下使用Camera2 此软件包是用于控制设备相机的主要 API,Android5.0以上使用CameraX 基于Camera 2 API封装,简化了开发流

camerax——uesecase之preview

添加依赖 def camerax_version = "1.0.0" // CameraX core library using camera2 implementation implementation "androidx.camera:camera-camera2:$camerax_version" // CameraX Lifecycle Library implementation "androidx.camera:camera-lifecycl

CameraX和OpenGL的融合(cameraX预览数据openGL渲染)

上一篇实现了rc版本的CameraX的一些基本能力 但是那只是基本,因为很多时候我们想要在拿到预览的YUV之前,就做一些事情,那只能通过拿到SurfaceTexture交给OpenGL去渲染,这篇文章就是主要说这个的,相关文章或者视频再网上挺少的,所以花费了比较多时间,后面细说。 前置知识 OpenGL(Ope

Android CameraX实现摄像头预览、拍照、录制视频

一、前言 从Camera1到Camera2,再到现在的Jetpack中的CameraX,Google一直在致力于让Android应用开发者更加方便的去使用摄像头相关的API,更加简单快速的实现摄像头相关的应用功能;下面就来学习一下使用CameraX实现拍照和录制视频功能; 二、CameraX概述 CameraX是Android Jetpack