Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

11.4. Домашняя работа 11.1

Цель задания

Научиться работать с классом Thread.

Что нужно сделать

Напишите программу уменьшения изображений на основе проекта scalr.ImageResizer. Она должна запускать число потоков, равное количеству ядер процессора вашего компьютера.

Критерии оценки

«Зачёт» — при запуске программы уменьшается размер изображений и они копируются в указанную папку.
«Незачёт» — задание не выполнено.

Дополнительное задание*

Цель задания

Используя библиотеку Imgscalr, уменьшать изображение без потери качества.

Что нужно сделать

  • Согласно инструкции включить поддержку сборщика maven в свой проект.
  • Внедрить библиотеку Imgscalr в проект.
  • Использовать метод для уменьшения изображения.
public static BufferedImage resize(BufferedImage src, int targetWidth,
        int targetHeight, BufferedImageOp... ops)

Критерии оценки

«Зачёт» — изменение размера изображений производится с использованием библиотеки Imgscalr.
«Незачёт» — задание не выполнено.