public class FullPageCaptureAlgorithm extends Object
Constructor and Description |
---|
FullPageCaptureAlgorithm(Logger logger,
RegionPositionCompensation regionPositionCompensation,
int waitBeforeScreenshots,
DebugScreenshotsProvider debugScreenshotsProvider,
EyesScreenshotFactory screenshotFactory,
PositionProvider originProvider,
ScaleProviderFactory scaleProviderFactory,
CutProvider cutProvider,
int stitchingOverlap,
ImageProvider imageProvider) |
Modifier and Type | Method and Description |
---|---|
BufferedImage |
getStitchedRegion(Region region,
Region fullArea,
PositionProvider positionProvider)
Returns a stitching of a region.
|
public FullPageCaptureAlgorithm(Logger logger, RegionPositionCompensation regionPositionCompensation, int waitBeforeScreenshots, DebugScreenshotsProvider debugScreenshotsProvider, EyesScreenshotFactory screenshotFactory, PositionProvider originProvider, ScaleProviderFactory scaleProviderFactory, CutProvider cutProvider, int stitchingOverlap, ImageProvider imageProvider)
public BufferedImage getStitchedRegion(Region region, Region fullArea, PositionProvider positionProvider)
region
- The region to stitch. If Region.EMPTY
, the entire image will be stitched.fullArea
- The wanted getArea of the resulting image. If unknown, pass in null
or RectangleSize.EMPTY
.positionProvider
- A provider of the scrolling implementation.Copyright © 2019. All rights reserved.