ImageProcessor myimage = ... ; BufferedImage image = myimage.getBufferedImage() ; int intensity = image.getRaster().getSample(0, 0, 0) ; // Get the value. image.getRaster().setSample(0, 0, 0, NewValue) ; // Set a new value.
/** Write a frame as jpeg- or png-compressed image */ private void writeCompressedFrame(ImageProcessor ip) throws IOException { //IJ.log("BufferdImage Type="+bufferedImage.getType()); // 1=RGB, 13=indexed if (biCompression==JPEG_COMPRESSION) { BufferedImage bi = getBufferedImage(ip); ImageIO.write(bi, "jpeg", raOutputStream); } else { //if (biCompression==PNG_COMPRESSION) { BufferedImage bi = ip.getBufferedImage(); ImageIO.write(bi, "png", raOutputStream); } }
/** Returns this image as an 8-bit BufferedImage. */ public BufferedImage getBufferedImage() { return convertToByte(true).getBufferedImage(); }
@Override public BufferedImage getBufferedImage() { record("getBufferedImage"); return proc.getBufferedImage(); }
@Override public BufferedImage getBufferedImage() { record("getBufferedImage"); return proc.getBufferedImage(); }
/** Returns this image as an 8-bit BufferedImage. */ public BufferedImage getBufferedImage() { return convertToByte(true).getBufferedImage(); }
/** Returns this image as an 8-bit BufferedImage . */ public BufferedImage getBufferedImage() { return convertToByte(true).getBufferedImage(); }
/** Write a frame as jpeg- or png-compressed image */ private void writeCompressedFrame(ImageProcessor ip) throws IOException { //IJ.log("BufferdImage Type="+bufferedImage.getType()); // 1=RGB, 13=indexed if (biCompression==JPEG_COMPRESSION) { BufferedImage bi = getBufferedImage(ip); ImageIO.write(bi, "jpeg", raOutputStream); } else { //if (biCompression==PNG_COMPRESSION) { BufferedImage bi = ip.getBufferedImage(); ImageIO.write(bi, "png", raOutputStream); } }
public void paint(Graphics g, int x, int y, double magnification) { if ( null == this.imp ) return; Graphics2D g2d = (Graphics2D)g; final AffineTransform originalTransform = g2d.getTransform(); final AffineTransform at = new AffineTransform(); at.scale( magnification, magnification ); at.translate( - x, - y ); at.concatenate( originalTransform ); g2d.setTransform( at ); final Composite originalComposite = g2d.getComposite(); g2d.setComposite(composite); g2d.drawImage(imp.getBufferedImage(), null, null); g2d.setTransform( originalTransform ); g2d.setComposite(originalComposite); }
/** Returns this image as an 8-bit BufferedImage . */ public BufferedImage getBufferedImage() { return convertToByte(true).getBufferedImage(); }
public void paint(Graphics g, int x, int y, double magnification) { if ( null == this.imp ) return; Graphics2D g2d = (Graphics2D)g; final AffineTransform originalTransform = g2d.getTransform(); final AffineTransform at = new AffineTransform(); at.scale( magnification, magnification ); at.translate( - x, - y ); at.concatenate( originalTransform ); g2d.setTransform( at ); final Composite originalComposite = g2d.getComposite(); g2d.setComposite(composite); g2d.drawImage(imp.getBufferedImage(), null, null); g2d.setTransform( originalTransform ); g2d.setComposite(originalComposite); }
ImageProcessor ip = imagePlus.getProcessor(); ip.smooth(); return ip.getBufferedImage();
public void paint(Graphics g, int x, int y, double magnification) { if ( null == this.imp ) return; Graphics2D g2d = (Graphics2D)g; final AffineTransform originalTransform = g2d.getTransform(); final AffineTransform at = new AffineTransform(); at.scale( magnification, magnification ); at.translate( - x, - y ); at.concatenate( originalTransform ); g2d.setTransform( at ); final Composite originalComposite = g2d.getComposite(); g2d.setComposite(composite); g2d.drawImage(imp.getBufferedImage(), null, null); g2d.setTransform( originalTransform ); g2d.setComposite(originalComposite); }
/** WARNING fails when there is an alpha channel: generates an empty file. */ /* static public final boolean saveAsBMP(final BufferedImage awt, final String path) { if (!checkPath(path)) return false; synchronized (getPathLock(path)) { try { return ImageIO.write(awt, "bmp", new File(path)); } catch (FileNotFoundException fnfe) { Utils.log2("saveAsPng: Path not found: " + path); } catch (Exception e) { IJError.print(e, true); } finally { removePathLock(path); } } return false; } */ static public final boolean saveAsTIFF(final ImageProcessor ip, final String path, final boolean as_grey) { try { return saveAsTIFF(ip.getBufferedImage(), path, as_grey); } catch (Exception e) { IJError.print(e); } return false; }
/** Returns a copy of this image as an 8-bit or RGB BufferedImage. * @see ij.process.ShortProcessor#get16BitBufferedImage */ public BufferedImage getBufferedImage() { if (isComposite()) return (new ColorProcessor(getImage())).getBufferedImage(); else return ip.getBufferedImage(); }
/** Returns a copy of this image as an 8-bit or RGB BufferedImage. * @see ij.process.ShortProcessor#get16BitBufferedImage */ public BufferedImage getBufferedImage() { if (isComposite()) return (new ColorProcessor(getImage())).getBufferedImage(); else return ip.getBufferedImage(); }
cImp.updateImage(); ipSmall = cImp.getProcessor().resize(iconWidth, iconHeight, true); bImg = ipSmall.getBufferedImage(); int index = chn - 1; y1 = marginY;
final BufferedImage lImg = ip.getBufferedImage(); try
cImp.updateImage(); ipSmall = cImp.getProcessor().resize(iconWidth, iconHeight, true); bImg = ipSmall.getBufferedImage(); int index = chn - 1; y1 = marginY;
final BufferedImage lImg = ip.getBufferedImage(); try