[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 原始碼如下
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 原始碼如下
import sys
while 1:
colour = sys.stdin.read(2)
if not colour:
break
colour = ord(colour[1]) << 8 | ord(colour[0])
r = (colour & 0xF800) >> 11
g = (colour & 0x07E0) >> 5
b = (colour & 0x001F) >> 0
r *= 8
g *= 4
b *= 8
sys.stdout.write(chr(r))
sys.stdout.write(chr(g))
sys.stdout.write(chr(b))
相關文章
- Android 截圖Android
- Android截圖方案Android
- Android下截圖Android
- Android 普通View截圖 RecyclerView截圖 ScrollView截圖分享AndroidView
- Android截圖監聽Android
- Android下截圖-2Android
- Android截圖和指定View生成截圖分享AndroidView
- 命令列批量截圖Node指令碼命令列指令碼
- android QQ截圖 開發Android
- android截圖功能實現Android
- android 截圖程式碼段Android
- android截圖方法總結Android
- Android 命令列建立工程Android命令列
- [android]android效能測試命令列篇Android命令列
- Android長截圖的實現Android
- android 螢幕截圖原始碼Android原始碼
- 快速簡化Android截圖工作Android
- Android 截圖的各種騷操作Android
- Android 5.0 螢幕錄製/截圖Android
- Android螢幕截圖方式總結Android
- Android 合併生成分享圖片(View截圖)AndroidView
- Android 截圖實現的幾種方式Android
- Arcgis For Android 中MapView 截圖獲取BitmapAndroidView
- Android命令列簽名記錄Android命令列
- [android]android自動化測試十二之程式碼控制截圖Android
- Android 截圖與 WebView 長圖分享經驗總結AndroidWebView
- 使用命令列 + 代理更新 Android SDK命令列Android
- Android 命令列構建和簽署APKAndroid命令列APK
- cad截圖快捷鍵命令 cad圖紙截圖用什麼命令
- [android]android自動化測試二之命令列建立AVDAndroid命令列
- vlc-android最新原始碼截圖功能實現Android原始碼
- Android:隨筆——對頁面的View進行截圖AndroidView
- Android獲取當前Activity的螢幕截圖Android
- Android系統截圖的實現(附程式碼)Android
- 在命令列開發 Android 應用程式命令列Android
- mac的截圖命令screencaptureMacAPT
- [android]android自動化測試六之命令列編譯APKAndroid命令列編譯APK
- android之截圖(包括擷取scrollview與listview的)AndroidView