看板 AndroidDev 關於我們 聯絡資訊
可以參考看看要不要使用 renderescrip. 在 android 4.3之後,會使用GPU(或neon)來加速。 RGB to YUV,可能可以參考 http://developer.android.com/reference/android/renderscript/ScriptIntrinsicColorMatrix.html 裡面提到的 setRGBtoYUV() 使用方式. YUV to RGB可以直接使用 http://developer.android.com/reference/android/renderscript/ScriptIntrinsicYuvToRGB.html ps. 這兩個我都沒用過。只是有稍微study過renderscript,知道可以用這套方法來做 一些簡單的影像處理。 ※ 引述《RexBT (Rex)》之銘言: : 想請問 Android 有什麼class是可以將 RGBA_8888的資料轉成YUV420的呢? : 因為如果用軟體轉,計算會非常慢 : 我的狀況是: : 我使用ScreenshotClient : 獲得screen的一個快照,但傳回的資料是RGBA_8888 : 目前只能靠軟體方式,硬去套公式轉 : 請問有大大之知道 : 有什麼方式可以快速將RGBA_8888轉成YUV的嗎 : 或者是 : 抓下來的圖就直接存成YUV的格式? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 106.1.228.28