Package javax.imageio.stream

Examples of javax.imageio.stream.FileImageOutputStream


    @Override
    public ImageInputStream createInputStreamInstance(Object input, boolean useCache,
            File cacheDir) throws IOException {
        if (RandomAccessFile.class.isInstance(input)) {
            return new FileImageOutputStream((RandomAccessFile) input);
        }
        throw new IllegalArgumentException(
                "input is not an instance of java.io.RandomAccessFile");
    }
View Full Code Here


    @Override
    public ImageInputStream createInputStreamInstance(Object input, boolean useCache,
            File cacheDir) throws IOException {
        if (File.class.isInstance(input)) {
            return new FileImageOutputStream((File) input);
        }
        throw new IllegalArgumentException("input is not an instance of java.io.File");
    }
View Full Code Here

     */
    public AVIOutputStream(File file, VideoFormat format) throws IOException {
        if (file.exists()) {
            file.delete();
        }
        out = new FileImageOutputStream(file);

        if (format == null) {
            throw new IllegalArgumentException("format must not be null");
        }

View Full Code Here

    public ImageOutputStream createOutputStreamInstance(Object output,
                                                        boolean useCache,
                                                        File cacheDir) {
        if (output instanceof File) {
            try {
                return new FileImageOutputStream((File)output);
            } catch (Exception e) {
                e.printStackTrace();
                return null;
            }
        } else {
View Full Code Here

    public ImageOutputStream createOutputStreamInstance(Object output,
                                                        boolean useCache,
                                                        File cacheDir) {
        if (output instanceof RandomAccessFile) {
            try {
                return new FileImageOutputStream((RandomAccessFile)output);
            } catch (Exception e) {
                e.printStackTrace();
                return null;
            }
        } else {
View Full Code Here

    public ImageOutputStream createOutputStreamInstance(Object output,
                                                        boolean useCache,
                                                        File cacheDir) {
        if (output instanceof File) {
            try {
                return new FileImageOutputStream((File)output);
            } catch (Exception e) {
                e.printStackTrace();
                return null;
            }
        } else {
View Full Code Here

    public ImageOutputStream createOutputStreamInstance(Object output,
                                                        boolean useCache,
                                                        File cacheDir) {
        if (output instanceof RandomAccessFile) {
            try {
                return new FileImageOutputStream((RandomAccessFile)output);
            } catch (Exception e) {
                e.printStackTrace();
                return null;
            }
        } else {
View Full Code Here

    public ImageOutputStream createOutputStreamInstance(Object output,
                                                        boolean useCache,
                                                        File cacheDir) {
        if (output instanceof File) {
            try {
                return new FileImageOutputStream((File)output);
            } catch (Exception e) {
                e.printStackTrace();
                return null;
            }
        } else {
View Full Code Here

   }

   public static void writeImageToFile(File file, BufferedImage image)
   {
      BMPImageWriter writer = new BMPImageWriter(new BMPImageWriterSpi());
      FileImageOutputStream fios = null;
      try
      {
         fios = new FileImageOutputStream(file);
         writer.setOutput(fios);
         writer.write(image);
      }
      catch (FileNotFoundException e)
      {
         e.printStackTrace();
         Assert.fail(e.toString());
      }
      catch (IOException e)
      {
         e.printStackTrace();
         Assert.fail(e.toString());
      }
      finally
      {
         if (fios != null)
         {
            try
            {
               fios.close();
            }
            catch (IOException e)
            {
               e.printStackTrace();
               Assert.fail(e.toString());
View Full Code Here

      addFrame(image);

      String fileExtension = file.getName().substring(file.getName().indexOf('.') + 1);
      ImageWriter writer = createImageWriter(fileExtension);

      FileImageOutputStream fios = null;
      try
      {
         if (file.exists())
         {
            fios = new FileImageOutputStream(file);
            writer.setOutput(fios);
            writer.write(image);
         }
      }
      catch (FileNotFoundException e)
      {
         e.printStackTrace();
      }
      catch (IOException e)
      {
         e.printStackTrace();
      }
      finally
      {
         if (fios != null)
         {
            try
            {
               fios.close();
            }
            catch (IOException e)
            {
               e.printStackTrace();
            }
View Full Code Here

TOP

Related Classes of javax.imageio.stream.FileImageOutputStream

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.