BufferedReader не возвращает ожидаемый результат при использовании ImageMagick - PullRequest
0 голосов
/ 05 марта 2019

Поэтому я использую ImageMagick для изменения размера изображения.Это делает это и сохраняет в файловой системе как output.png.Тем не менее, он не распечатывает байты изображения.У меня просто пердит мозг, или я упускаю суть в том, что должен делать ImageMagick.Спасибо.

String[] command = {"convert", "hello.png", "-resize", "1280x720", "output.png"};
ProcessBuilder pb = new ProcessBuilder(command);
pb.redirectErrorStream(true);
Process process = pb.start();

BufferedReader br = new BufferedReader(new InputStreamReader(process.getInputStream()));
String line;
while((line = br.readLine()) != null){
  System.out.println(line);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...