public class FullPageCaptureAlgorithm extends Object
Constructor and Description |
---|
FullPageCaptureAlgorithm(Logger logger) |
Modifier and Type | Method and Description |
---|---|
BufferedImage |
getStitchedRegion(ImageProvider imageProvider,
Region region,
PositionProvider originProvider,
PositionProvider positionProvider,
ScaleProviderFactory scaleProviderFactory,
CutProvider cutProvider,
int waitBeforeScreenshots,
DebugScreenshotsProvider debugScreenshotsProvider,
EyesScreenshotFactory screenshotFactory)
Returns a stitching of a region.
|
public FullPageCaptureAlgorithm(Logger logger)
public BufferedImage getStitchedRegion(ImageProvider imageProvider, Region region, PositionProvider originProvider, PositionProvider positionProvider, ScaleProviderFactory scaleProviderFactory, CutProvider cutProvider, int waitBeforeScreenshots, DebugScreenshotsProvider debugScreenshotsProvider, EyesScreenshotFactory screenshotFactory)
imageProvider
- The provider for the screenshot.region
- The region to stitch. If 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 © 2017. All rights reserved.