public class FullPageCaptureAlgorithm extends Object
Constructor and Description |
---|
FullPageCaptureAlgorithm(Logger logger,
String testId,
RegionPositionCompensation regionPositionCompensation,
int waitBeforeScreenshots,
com.applitools.eyes.debug.DebugScreenshotsProvider debugScreenshotsProvider,
com.applitools.eyes.capture.EyesScreenshotFactory screenshotFactory,
ScaleProviderFactory scaleProviderFactory,
CutProvider cutProvider,
int stitchingOverlap,
com.applitools.eyes.capture.ImageProvider imageProvider,
int maxHeight,
int maxArea,
ISizeAdjuster sizeAdjuster,
List<com.applitools.eyes.config.Feature> features) |
Modifier and Type | Method and Description |
---|---|
BufferedImage |
getStitchedRegion(Region region,
Region fullarea,
com.applitools.eyes.positioning.PositionProvider positionProvider,
com.applitools.eyes.positioning.PositionProvider originProvider,
RectangleSize stitchOffset)
Returns a stitching of a region.
|
public FullPageCaptureAlgorithm(Logger logger, String testId, RegionPositionCompensation regionPositionCompensation, int waitBeforeScreenshots, com.applitools.eyes.debug.DebugScreenshotsProvider debugScreenshotsProvider, com.applitools.eyes.capture.EyesScreenshotFactory screenshotFactory, ScaleProviderFactory scaleProviderFactory, CutProvider cutProvider, int stitchingOverlap, com.applitools.eyes.capture.ImageProvider imageProvider, int maxHeight, int maxArea, ISizeAdjuster sizeAdjuster, List<com.applitools.eyes.config.Feature> features)
public BufferedImage getStitchedRegion(Region region, Region fullarea, com.applitools.eyes.positioning.PositionProvider positionProvider, com.applitools.eyes.positioning.PositionProvider originProvider, RectangleSize stitchOffset)
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 © 2022. All rights reserved.