最近我有一種方法可以通過adb shell命令行將數據顯示到幀緩衝區。從幀緩衝器獲取數據我使用的命令:通過命令行拍攝的Android屏幕截圖的圖像格式
貓的/ dev /圖形/ FB0>/SD卡/截圖
現在我/ SD卡我得到的原始圖像的截圖。序來顯示此在幀緩衝器是在設備屏幕,我使用的命令:
貓/ SD卡/截圖>的/ dev /圖形/ FB0
作爲輸出我能看到屏幕截圖在我的設備屏幕上(注意:我的設備已生根,所以我可以訪問/ dev/graphics/fb0)。
現在我的問題是:我必須從命令行在屏幕上顯示RGB888格式的圖像。所以我嘗試:
貓/ SD卡/ rgbimg>的/ dev /圖形/ FB0
但隨着屏幕上的輸出,我可以看到一個白點和黑點,而不是圖像。
因此,要在幀緩衝區上顯示我的RGB888,我需要將其轉換爲文件屏幕截圖的格式。因此,如果有人嘗試過,可以告訴我上面例子中的圖片截圖的格式。
有關如何獲得此格式的任何建議也將不勝感激。提前致謝。
感謝您真正處理過的信息...所以,+1對你... – Zax 2013-02-13 04:45:40