[問題] camera拍出來的圖顏色異常已刪文

看板AndroidDev作者 (環島旅行ing)時間6月前 (2023/10/20 00:13), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我是做AOSP的, 移植完camera driver用標準AOSP的Camera2 APP開啟 一開始的preview mode畫面什麼的都一切正常 但拍照之後到檔案總管看照片 發現照片顏色非常的怪 如下: https://ppt.cc/f8cfJx 看的出來顏色渲染看起來是對的 只是不知道為啥感覺是渲染到一半就存檔了... 又或是raw轉jpg的過程有問題. 順帶一提, 如果用拍影片模式, 拍出來的影片顏色正常... 還有拍照完角落的縮圖看起來也是正常,是點進去才看到有問題(這個很詭異) 原本是懷疑底層的問題: 做的實驗如下: 移植v4l2-ctl指令(用NV12), 用adb shell進去拍照, 拍出來的raw檔丟回電腦轉成jpg 顏色正常! 所以我排除是底層問題 所以換看APP, 但我做另一個實驗: 插入一個USB camera, 用同樣的Camera2 APK, 一切正常....拍照影像也沒有異常 雖然說USB camera應該是走ext_camera API, 但轉jpg基本上應該一樣的API 所以我現在整個混亂中.... 希望有安卓Camera開發經驗的前輩能給予一些方向 不然快崩潰了... 忘了說我的平台 - Android 13, ARM64 安卓開發板(rockchip的) 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.37.22.230 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1697731997.A.4AE.html
文章代碼(AID): #1bCLMTIk (AndroidDev)