Main.java:18: error: class ImageConverter is public, should be declared in a file named ImageConverter.java
public class ImageConverter {
^
Main.java:5: error: package com.sun.image.codec.jpeg does not exist
import com.sun.image.codec.jpeg.JPEGCodec;
^
Main.java:6: error: package com.sun.image.codec.jpeg does not exist
import com.sun.image.codec.jpeg.JPEGImageEncoder;
^
Main.java:8: error: package javax.media.jai does not exist
import javax.media.jai.NullOpImage;
^
Main.java:9: error: package javax.media.jai does not exist
import javax.media.jai.OpImage;
^
Main.java:11: error: package com.sun.media.jai.codec does not exist
import com.sun.media.jai.codec.ImageEncoder;
^
Main.java:12: error: package com.sun.media.jai.codec does not exist
import com.sun.media.jai.codec.SeekableStream;
^
Main.java:13: error: package com.sun.media.jai.codec does not exist
import com.sun.media.jai.codec.FileSeekableStream;
^
Main.java:14: error: package com.sun.media.jai.codec does not exist
import com.sun.media.jai.codec.TIFFDecodeParam;
^
Main.java:15: error: package com.sun.media.jai.codec does not exist
import com.sun.media.jai.codec.ImageDecoder;
^
Main.java:16: error: package com.sun.media.jai.codec does not exist
import com.sun.media.jai.codec.ImageCodec;
^
Main.java:22: error: cannot find symbol
SeekableStream s = new FileSeekableStream(file);
^
symbol: class SeekableStream
location: class ImageConverter
Main.java:22: error: cannot find symbol
SeekableStream s = new FileSeekableStream(file);
^
symbol: class FileSeekableStream
location: class ImageConverter
Main.java:23: error: cannot find symbol
TIFFDecodeParam param = null;
^
symbol: class TIFFDecodeParam
location: class ImageConverter
Main.java:24: error: cannot find symbol
ImageDecoder dec = ImageCodec.createImageDecoder("tiff", s, param);
^
symbol: class ImageDecoder
location: class ImageConverter
Main.java:24: error: cannot find symbol
ImageDecoder dec = ImageCodec.createImageDecoder("tiff", s, param);
^
symbol: variable ImageCodec
location: class ImageConverter
Main.java:25: error: cannot find symbol
RenderedImage op = new NullOpImage(dec.decodeAsRenderedImage(0),
^
symbol: class NullOpImage
location: class ImageConverter
Main.java:27: error: cannot find symbol
OpImage.OP_IO_BOUND,
^
symbol: variable OpImage
location: class ImageConverter
Main.java:30: error: cannot find symbol
ImageEncoder enc = ImageCodec.createImageEncoder("jpeg", fos, null);
^
symbol: class ImageEncoder
location: class ImageConverter
Main.java:30: error: cannot find symbol
ImageEncoder enc = ImageCodec.createImageEncoder("jpeg", fos, null);
^
symbol: variable ImageCodec
location: class ImageConverter
20 errors