[問題] camera拍出來的圖顏色異常已刪文
我是做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
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章