Я хотел бы попросить вашей помощи, чтобы решить следующие задачиОшибка при изменении размера изображения в Java
Я занимаюсь разработкой программного обеспечения с Java SE и использовать Java-Image Scaling библиотека, которая находится в URL:
https://code.google.com/p/java-image-scaling/
Я изменю размер фотографии, которая будет для 6400x4800 с 47 МБ.
Если я запускаю программу в пределах Netbeans, изменение размера выполняется успешно. Если я запускаю JAR, начинается также изменение размера DOS. Если я запустил JAR File Explorer в Windows, изображение не будет изменено, и программа остановится на вечность. Не генерирует каких-либо исключений
Проблема заключается в строке кода (Когда .JAR работает на Windows):
BufferedImage пересчитывается = resampleOp.filter (ЦСИ, NULL);
Я думаю, что размер замка Windows изменяется, потому что размер изображения слишком велик или слишком тяжелый или требуется много времени для запуска этого изменения размера.
Если размер изображения был меньше, ошибка Windows не возникала. Я сделал этот тест
Как решить эту проблему в Windows?
Есть ли решение для этого?
Большое спасибо
Рассмотрите возможность использования [runnable example] (https://stackoverflow.com/help/mcve), который демонстрирует вашу проблему. Это приведет к меньшему путанице и лучшим ответам. – MadProgrammer