Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.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/2/image-processing/2.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 Processing - Fatal编程技术网

Java 图像异常

Java 图像异常,java,image-processing,Java,Image Processing,当我编译上面的代码时,它说com.sun.image.codec.jpeg.JPEGCodecAPI可能已被删除。如何清除此警告?我使用的是Java版本6。仅用于读/写,可能还用于编码。编码参数化可能不符合Sun的实现 是的,并不是所有的JDK/JRE都支持sun类。因此,现在这已经是一个可移植性问题。使用BASE64进行编码和解码…那么,您想删除警告吗?如果它真的被删除了,应用程序崩溃了,但是你从来没有看到过这个警告,你怎么知道发生了什么?但只要是警告,请尝试@suppress-warning

当我编译上面的代码时,它说
com.sun.image.codec.jpeg.JPEGCodec
API可能已被删除。如何清除此警告?我使用的是Java版本6。

仅用于读/写,可能还用于编码。编码参数化可能不符合Sun的实现


是的,并不是所有的JDK/JRE都支持sun类。因此,现在这已经是一个可移植性问题。

使用BASE64进行编码和解码…

那么,您想删除警告吗?如果它真的被删除了,应用程序崩溃了,但是你从来没有看到过这个警告,你怎么知道发生了什么?但只要是警告,请尝试
@suppress-warnings()
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
JPEGEncodeParam param = encoder.getDefaultJPEGEncodeParam(bi);
JPEGImageDecoder decoder = JPEGCodec.createJPEGDecoder(in);'