/** * Convert BufferredImage to RGBPicture * * @param source BufferedImage of TYPE_3_BYTE_BGR */ public RGBPicture fromBufferedImage(BufferedImage source) { return fromBufferedImage(source, null); }
/** * Convert BufferredImage to RGBPicture * * @param source BufferedImage of TYPE_3_BYTE_BGR */ public RGBPicture fromBufferedImage(BufferedImage source) { return fromBufferedImage(source, null); }
@Override public RGBPicture createScreenCapture(Rectangle bounds) { return converter.fromBufferedImage(robot.createScreenCapture(bounds)); }
@Override public RGBPicture createScreenCapture(Rectangle bounds) { return converter.fromBufferedImage(robot.createScreenCapture(bounds)); }
public YUVPicture fromBufferedImage(BufferedImage source, YUVSubsamplingType samplingType) { RGBPicture rgb = rgbPictureConverter.fromBufferedImage(source); YUVPicture target = rgb.toYUV(samplingType); rgb.delete(); return target; } }
public YUVPicture fromBufferedImage(BufferedImage source, YUVSubsamplingType samplingType) { RGBPicture rgb = rgbPictureConverter.fromBufferedImage(source); YUVPicture target = rgb.toYUV(samplingType); rgb.delete(); return target; } }