2
Я использую Marvin Image Processing Framework на Java, и я изо всех сил стараюсь масштабировать изображение. Это просто черный квадрат, вы видите, что я сделал неправильно? Установленный порог работает.масштабное изображение с marvin
package com.example.marvin;
import marvin.image.MarvinImage;
import marvin.io.MarvinImageIO;
import marvin.plugin.MarvinImagePlugin;
import marvin.util.MarvinPluginLoader;
public class Imageprocess {
public static void main (String[] args) {
MarvinImage image = MarvinImageIO
.loadImage("/Users/unknown1/Desktop/images.jpeg");
MarvinImagePlugin thresholdplugin = MarvinPluginLoader
.loadImagePlugin("org.marvinproject.image.color.thresholding.jar");
MarvinImagePlugin scaleplugin = MarvinPluginLoader
.loadImagePlugin("org.marvinproject.image.transform.scale.jar");
thresholdplugin.setAttribute("threshold", 85);
thresholdplugin.process(image, image);
scaleplugin.setAttribute("newWidth", 50);
scaleplugin.setAttribute("newHeight", 37);
scaleplugin.process(image, image);
image.update();
MarvinImageIO.saveImage(image, "/Users/unknown1/Desktop/images1.jpeg");
}
}