Цель задания
Научиться работать с классом Thread.
Что нужно сделать
Напишите программу уменьшения изображений на основе проекта scalr.ImageResizer. Она должна запускать число потоков, равное количеству ядер процессора вашего компьютера.
Критерии оценки
«Зачёт» — при запуске программы уменьшается размер изображений и они копируются в указанную папку.
«Незачёт» — задание не выполнено.
Дополнительное задание*
Цель задания
Используя библиотеку Imgscalr, уменьшать изображение без потери качества.
Что нужно сделать
- Согласно инструкции включить поддержку сборщика maven в свой проект.
- Внедрить библиотеку Imgscalr в проект.
- Использовать метод для уменьшения изображения.
public static BufferedImage resize(BufferedImage src, int targetWidth,
int targetHeight, BufferedImageOp... ops)
Критерии оценки
«Зачёт» — изменение размера изображений производится с использованием библиотеки Imgscalr.
«Незачёт» — задание не выполнено.