我使用下面的代码来获取屏幕截图:
Process sh = Runtime.getRuntime().exec("su -c /system/bin/screencap -p /sdcard/img.png", null,null);
sh.waitFor();
捕获的屏幕图像大小约为 1.4 MB(1024 * 768 像素)。
1-有没有办法在不压缩图像的情况下缩小尺寸?
2-是否有另一个 Shell 命令可以执行以减少图像大小?
编辑:我将图像格式更改为img.gif
但大小仍然相同。