我使用以下代码获取屏幕截图:
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
,但尺寸仍然相同。