CameraX 簡介

      在〈CameraX 簡介〉中尚無留言

CameraX 基於 JetPack 開發出來的軟体開發套件(SDK), 如果沒有 CameraX,要一個人寫出可以商業化的相機 APP 是非常困難。還好 Google 養了一群人,將Camera2 再度包裝成更容易使用的 CameraX ,然後進入他們的自動化測試實驗室,對大部份的機型進行深度測試,以確保可以適用於大部份的手機。

CameraX 優勢

CameraX 兼容於 API 21(Android 5.0) 及之後的版本,優勢如下

1. CameraX 與 Lifecycle 綁定,方便管理生命周期的問題
2. CameraX 基於 Camera2 API 再度包裝
3. 實現原生照像機的同樣的功能,比如人像,夜間模式,美顏等
4. 可適用的機型已由 Google 實驗室驗証過

Android 相機四大功能

Android  相機共有四大功能,請記下英文名稱,分別為
1. Preivew : 預覽
2. ImageCapture : 照片拍攝
3. VideoCapture : 影像錄影
4. ImageAnalysis : 圖片分析

這四個功能,會加在 “UseCaseGroup” 物件中,每個功能的啟動方式,會在後續文章加以說明。

CameraX最新版本

https://developer.android.com/jetpack/androidx/releases/camera

參照

官網 : https://codelabs.developers.google.com/codelabs/camerax-getting-started?hl=zh-cn#0

http://www.tw511.com/001/19473.html

rtmpdump 編譯so https://github.com/han1202012/RTMP_Pusher

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *