close

之前新訓時就卡關的彩色yuv 撥放器
在最近在做android時又被拿出來煩惱

 囧....所以說有些東西就是躲不掉

(只差在新訓時是用c#,而現在是用java)

觀念一招走天下
新訓時做的就是只撥出y的黑白撥放器
在現在我終於奮鬥幾天後把問題解決了
問題解決後就覺得~自己根本是白癡浪費這麼多時間在這裡

把遇到的幾個問題寫一下,免得哪一天忘記又要用到
就不需要再蠢一次

1.YUV公式
其實YUV有點誤導大家,因為現行的YUV420其實是YCbCr
所以在選擇轉換公式時要看清楚!!!  是不一樣的

以下網站有正確公式和說明
點這裡


2.YUV格式


YUV420的架構要清楚,GOOGLE找出的YUV420架構圖沒有錯(因為我有把YUV撥放檔的Cb,Cr部分給他印出來檢查過)
所以讀值時要算清楚!!   (我搞正確回圈搞好久,搞得我覺得我根本是笨蛋)

附上網址:
點這裡

3.java中byte轉int
有進位問題!!!  詳細自己去看囉,其實不懂也沒關係,會用就好

以下網站有正確公式和說明
點這裡



大概就這些問題了



arrow
arrow
    全站熱搜
    創作者介紹
    創作者 angledark0123 的頭像
    angledark0123

    CONY的世界

    angledark0123 發表在 痞客邦 留言(0) 人氣()