项目描述
翻译您需要编写一个Java程序来使用有损和无损压缩来压缩图像。
该程序应能够下载大量图像并选择压缩图像的原则 - 有损或无损。
压缩后,所有图像应保存到之前指定的文件夹,或者重写现有文件,或者保存到同一文件夹,但名称添加“_optimized”(应有选择如何保存)。
压缩后,还应显示有关压缩了什么图像和压缩到什么大小的统计信息,原始大小是多少,减少了多少百分比。
还应能够预览原始照片和压缩后的照片以查看差异。预览应有两种格式:
(1) 仅两个图像并排;
(2) 原始图像在压缩图像下,当我们在压缩图像的区域上运行一个透明的方块时,我们只在方块区域看到原始图像。
我在等待您关于成本和时间的提议,分为两个版本 - 仅压缩图像和能够查看结果预览。
该程序应能够下载大量图像并选择压缩图像的原则 - 有损或无损。
压缩后,所有图像应保存到之前指定的文件夹,或者重写现有文件,或者保存到同一文件夹,但名称添加“_optimized”(应有选择如何保存)。
压缩后,还应显示有关压缩了什么图像和压缩到什么大小的统计信息,原始大小是多少,减少了多少百分比。
还应能够预览原始照片和压缩后的照片以查看差异。预览应有两种格式:
(1) 仅两个图像并排;
(2) 原始图像在压缩图像下,当我们在压缩图像的区域上运行一个透明的方块时,我们只在方块区域看到原始图像。
我在等待您关于成本和时间的提议,分为两个版本 - 仅压缩图像和能够查看结果预览。
软件开发 电子货币