Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何裁剪不同形状的图像_Java_Image_Crop - Fatal编程技术网

Java 如何裁剪不同形状的图像

Java 如何裁剪不同形状的图像,java,image,crop,Java,Image,Crop,我尝试从给定图像中获取子图像,如下所示: 我知道如何裁剪成这样的矩形 image = image.getSubImage(x, y, width, height); 但是通过使用这种方法,我不可能从给定的图像中获得不同形状的图像,如果有人有建议可以给我看的话。 提前谢谢 您可以通过图形类执行此操作:

我尝试从给定图像中获取子图像,如下所示: 我知道如何裁剪成这样的矩形

image = image.getSubImage(x, y, width, height);
但是通过使用这种方法,我不可能从给定的图像中获得不同形状的图像,如果有人有建议可以给我看的话。
提前谢谢

您可以通过图形类执行此操作: