private void monochromeAndUpload()

in src/main/java/com/company/demoapplication/ImageProcessor.java [104:118]


        private void monochromeAndUpload(File file, String uploadFileName) {
            try {
                File bwFile = File.createTempFile("bw-" + Instant.now().toString() + uploadFileName, null);
                BufferedImage dest = ImageEditor.monochrome(ImageIO.read(file));
                ImageIO.write(dest, "PNG", bwFile);
                PutObjectResult res = upload(
                        bwFolder + uploadFileName + Instant.now().toString(),
                        bwFile
                );
                res.getContentMd5();
                deleteFile(bwFile);
            } catch (IOException e) {
                e.printStackTrace();
            }
        }