我在ADB会话中操作Android设备,取回命令screencap -p /sdcard/image.png
捕获的屏幕截图。
由于网络带宽非常有限,我想在通过网络发送回之前,将捕获的png文件调整为较小的文件。
如何使用ADB命令调整大小?我已经发现一些额外安装的应用程序可以为我做到这一点,但这需要手动操作才能打开该应用程序,并通过其GUI功能调整图像大小。但如何务实地做到这一点呢?以亚洲开发银行的命令方式?
您可以在拍摄图像时压缩图像,这样做的好处是在解压缩时保持相同的分辨率。
$ screencap -p | gzip -c9 > myscreenshot.png.gz
然后您可以传输压缩文件并解压缩它以获得原始图像。