Lines Matching refs:image
26 import java.awt.image.BufferedImage;
27 import java.awt.image.Raster;
28 import java.awt.image.RenderedImage;
120 * Processes the start of an image read by calling their imageStarted method
124 * the image index.
135 * Processes the current percentage of image completion by calling
150 * Processes image completion by calling imageComplete method of registered
166 * the image index.
186 * the image index.
270 * Writes a completed image stream that contains the specified image,
273 * @param image
274 * the specified image to be written.
278 public void write(IIOImage image) throws IOException {
279 write(null, image, null);
283 * Writes a completed image stream that contains the specified rendered
284 * image, default metadata, and thumbnails to the output.
286 * @param image
291 public void write(RenderedImage image) throws IOException {
292 write(null, new IIOImage(image, null, null), null);
296 * Writes a completed image stream that contains the specified image,
301 * @param image
302 * the specified image to be written, if canWriteRaster() method
303 * returns false, then Image must contain only RenderedImage.
309 public abstract void write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param)
416 * Returns true if a new empty image can be inserted at the specified index.
419 * the specified index of image.
420 * @return true if a new empty image can be inserted at the specified index,
430 * Returns true if a new image can be inserted at the specified index.
433 * the specified index of image.
434 * @return true if a new image can be inserted at the specified index, false
444 * Returns true if the image with the specified index can be removed.
447 * the specified index of image.
448 * @return true if the image with the specified index can be removed, false
458 * Returns true if metadata of the image with the specified index can be
462 * the specified image index.
463 * @return true if metadata of the image with the specified index can be
473 * Returns true if pixels of the image with the specified index can be
477 * the image's index.
478 * @return true if pixels of the image with the specified index can be
501 * Returns true if the writing of a complete image stream which contains a
502 * single image is supported with undefined pixel values and associated
505 * @return true if the writing of a complete image stream which contains a
506 image is supported, false otherwise.
516 * with a Raster source image.
519 * with a Raster source image, false otherwise.
526 * Returns true if the writer can add an image to stream that already
529 * @return if the writer can add an image to stream that already contains
537 * Ends the insertion of a new image.
591 * image with the specified type.
633 * supported image type, image write parameters, stream, and image metadata
639 * the image's parameters.
643 * the image metadata.
663 * the image metadata.
672 * Prepares insertion of an empty image by requesting the insertion of a new
673 * image into an existing image stream.
676 * the image index.
678 * the image type.
680 * the width of the image.
682 * the height of the image.
684 * the image metadata, or null.
686 * the array thumbnails for this image, or null.
703 * the image's index.
714 * Prepares the writer for writing an empty image by beginning the process
715 * of writing a complete image stream that contains a single image with
721 * the image type.
723 * the width of the image.
725 * the height of the image.
727 * the image's metadata, or null.
729 * the image's thumbnails, or null.
731 * the image's parameters, or null.
786 * the image index.
863 * Removes the image with the specified index from the stream.
866 * the image's index.
875 * Replaces image metadata of the image with specified index.
878 * the image's index.
880 * the image metadata.
889 * Replaces a part of an image presented in the output with the specified
892 * @param image
899 public void replacePixels(RenderedImage image, ImageWriteParam param) throws IOException {
904 * Replaces a part of an image presented in the output with the specified
972 * Inserts image into existing output stream.
975 * the image index where an image will be written.
976 * @param image
977 * the specified image to be written.
983 public void writeInsert(int imageIndex, IIOImage image, ImageWriteParam param)
989 * Writes the specified image to the sequence.
991 * @param image
992 * the image to be written.
998 public void writeToSequence(IIOImage image, ImageWriteParam param) throws IOException {