Package com.applitools.eyes
Interface CutProvider
- All Known Implementing Classes:
FixedCutProvider,NullCutProvider,UnscaledFixedCutProvider
public interface CutProvider
Encapsulates cutting logic.
-
Method Summary
Modifier and TypeMethodDescriptioncut(BufferedImage image) scale(double scaleRatio) Get a scaled version of the cut provider.voidsetLogger(com.applitools.eyes.Logger logger) com.applitools.eyes.RegiontoRegion(com.applitools.eyes.RectangleSize size)
-
Method Details
-
cut
- Parameters:
image- The image to cut.- Returns:
- A new cut image.
-
scale
Get a scaled version of the cut provider.- Parameters:
scaleRatio- The ratio by which to scale the current cut parameters.- Returns:
- A new scale cut provider instance.
-
setLogger
void setLogger(com.applitools.eyes.Logger logger) -
toRegion
com.applitools.eyes.Region toRegion(com.applitools.eyes.RectangleSize size)
-