public class ImageUtils extends Object
http://www.thebuzzmedia.com/software/imgscalr-java-image-scaling-library/
,
http://marvinproject.sourceforge.net/en/index.html
Constructor and Description |
---|
ImageUtils() |
Modifier and Type | Method and Description |
---|---|
static BufferedImage |
clone(BufferedImage source)
cloneImage
|
static void |
createThumbnail(File input,
String size,
File output)
Create image thumbnail.
|
static byte[] |
crop(byte[] img,
int x,
int y,
int width,
int height)
crop
|
static void |
ImageMagickConvert(File input,
File output,
String params)
Execute ImageMagick convert with parameters.
|
static void |
ImageMagickConvert(String input,
String output,
String params)
Execute ImageMagick convert with parameters.
|
static boolean |
pointWithinRange(Point p,
BufferedImage img)
pointWithinRange
|
static void |
resize(File input,
String size,
File output)
Resize image.
|
static byte[] |
rotate(byte[] img,
double angle)
Rotate an image.
|
static void |
rotate(File input,
File output,
double angle)
Rotate an image.
|
public static BufferedImage clone(BufferedImage source)
public static boolean pointWithinRange(Point p, BufferedImage img)
public static byte[] crop(byte[] img, int x, int y, int width, int height) throws RuntimeException
RuntimeException
public static void rotate(File input, File output, double angle) throws RuntimeException
input
- Image to rotate.output
- Image rotated.angle
- Rotation angle.RuntimeException
public static byte[] rotate(byte[] img, double angle) throws RuntimeException
img
- Image to rotate.angle
- Rotation angle.RuntimeException
public static void createThumbnail(File input, String size, File output) throws RuntimeException
RuntimeException
public static void resize(File input, String size, File output) throws RuntimeException
RuntimeException
public static void ImageMagickConvert(File input, File output, String params)
Copyright © 2016. All rights reserved.