public class FullPageCaptureAlgorithm extends Object
| Constructor and Description |
|---|
FullPageCaptureAlgorithm(Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
BufferedImage |
getStitchedRegion(ImageProvider imageProvider,
RegionProvider regionProvider,
PositionProvider originProvider,
PositionProvider positionProvider,
ScaleProviderFactory scaleProviderFactory,
CutProvider cutProvider,
int waitBeforeScreenshots,
EyesScreenshotFactory screenshotFactory)
Returns a stitching of a region.
|
public FullPageCaptureAlgorithm(Logger logger)
public BufferedImage getStitchedRegion(ImageProvider imageProvider, RegionProvider regionProvider, PositionProvider originProvider, PositionProvider positionProvider, ScaleProviderFactory scaleProviderFactory, CutProvider cutProvider, int waitBeforeScreenshots, EyesScreenshotFactory screenshotFactory)
imageProvider - The provider for the screenshot.regionProvider - A provider of the region to stitch. If getRegion returns Region.EMPTY, the
entire image will be stitched.originProvider - A provider for scrolling to initial position
before starting the actual stitching.positionProvider - A provider of the scrolling implementation.scaleProviderFactory - A factory for getting the scale provider.waitBeforeScreenshots - Time to wait before each screenshot
(milliseconds).screenshotFactory - The factory to use for creating screenshots
from the images.Copyright © 2016. All rights reserved.