/*
* Copyright 2013, Morten Nobel-Joergensen
*
* License: The BSD 3-Clause License
* http://opensource.org/licenses/BSD-3-Clause
*/
package com.mortennobel.imagescaling;
import junit.framework.TestCase;
import com.mortennobel.imagescaling.ResampleOp;
import com.mortennobel.imagescaling.AdvancedResizeOp;
import java.awt.image.BufferedImage;
/**
* Turned out to be a dublicate of Issue2
*/
public class Issue3 extends TestCase {
public void testBug(){
int srcWidth = 1920;
int srcHeight = 1200;
int dstWidth = (int) (srcWidth * 0.6);
int dstHeight = (int) (srcHeight*0.6);
ResampleOp resampleOp = new ResampleOp(dstWidth, dstHeight);
resampleOp.setUnsharpenMask(AdvancedResizeOp.UnsharpenMask.Normal);
BufferedImage rescaledImage = resampleOp.filter(new BufferedImage(srcWidth, srcHeight, BufferedImage.TYPE_INT_BGR), null);
System.out.println("rescaledImage "+rescaledImage.getWidth()+"x"+rescaledImage.getHeight());
}
}