Introduced crop
parameter in image
for selective display of image portions
#4132
+158
−10
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Introduced
crop
parameter inimage
for selective display of image portionsThis PR introduces a new
crop
parameter in theimage
function.This allows users to selectively display portions of an image, which can be particularly useful when working with large images or when only a specific part of an image is relevant.
crop
parameter in theimage
anddecode
function.(left, top, right, bottom)
tuple as the value for thecrop
parameter.(left, top, width, height)
tuple as the value for thecrop
parameter.crop: (left: 0.1, top: 0.1, right: 0.9, bottom: 0.9)
will crop the image to 10% from the left, 10% from the top, 10% from the right, and 10% from the bottom.crop: (left: 100, top: 100, right: 200, bottom: 200)
will crop the image to 100 pixels from the left, 100 pixels from the top, 100 pixels from the right, and 100 pixels from the bottom.left
ortop
>= 1.0
, it will be considered as pixel based cropping.right
orbottom
> 1.0
, it will be considered as pixel based cropping.crop: (left: 0.1, top: 100, right: 0.9, bottom: 200)
will crop the image to 10% from the left, 100 pixels from the top, 10% from the right, and 200 pixels from the bottom.