Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/341.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_Parsing - Fatal编程技术网

Java 将图像解析为多个图像

Java 将图像解析为多个图像,java,image,parsing,Java,Image,Parsing,我正在制作一个带有自定义文本图标的游戏,我想从一个图像加载每个图像。如何将一个图像分割成一组其他图像,这些图像只是原始图像的一部分?我想您正在寻找 用于裁剪图像的ImageFilter类。该类扩展了基本ImageFilter类,以提取现有图像的给定矩形区域,并为仅包含提取区域的新图像提供源 你必须和我一起使用它 此类是ImageProducer接口的实现,它获取现有图像和过滤器对象,并使用它们为原始图像的新过滤版本生成图像数据 e、 g 你从哪里得到这个createImage函数?@blazin

我正在制作一个带有自定义文本图标的游戏,我想从一个图像加载每个图像。如何将一个图像分割成一组其他图像,这些图像只是原始图像的一部分?

我想您正在寻找

用于裁剪图像的ImageFilter类。该类扩展了基本ImageFilter类,以提取现有图像的给定矩形区域,并为仅包含提取区域的新图像提供源

你必须和我一起使用它

此类是ImageProducer接口的实现,它获取现有图像和过滤器对象,并使用它们为原始图像的新过滤版本生成图像数据

e、 g


你从哪里得到这个createImage函数?@blazingkin:不客气。在这里:也考虑<代码> GETSufIGIVER()/<代码>,如图所示。
public class Part extends JPanel {
    private Image src;

    public Part(Image src) {
        this.src = src;
    }

    public Image create(int xPos, int yPos, int width, int height) {
        ImageFilter cropImagefilter = new CropImageFilter(xPos, yPos, width, height); //see constructor detail
        FilteredImageSource filteredImageSource = new FilteredImageSource(this.src.getSource(), cropImagefilter)
        Image part = createImage(filteredImageSource);
        return part;
    }
}