天天看點

[android]android指令行截圖

步驟一: 

  adb pull /dev/graphics/fb0 fb0       

  android的adb指令,按照linux所有資訊檔案化的特點提取螢幕資料,即fb0檔案 

步驟二: 

  python rgb565torgb888.py <fb0 >fb0.888 

  提取到的fb0檔案是16位的,考慮到第三步的轉換無法處理16位的資料檔案,是以依賴一個python檔案把它轉換為888即24位的rgb檔案 

步驟三: 

  convert -depth 8 -size 320x480 rgb:fb0.888 fb0.png 

  linux下運用convert指令進行轉換 

python rgb565torgb888.py  源碼如下