|View source on GitHub|
Extracts crops from the input image tensor and resizes them.
tf.compat.v1.image.crop_and_resize( image, boxes, box_ind=None, crop_size=None, method='bilinear', extrapolation_value=0, name=None, box_indices=None )
Extracts crops from the input image tensor and resizes them using bilinear
sampling or nearest neighbor sampling (possibly with aspect ratio change) to a
common output size specified by
crop_size. This is more general than the
crop_to_bounding_box op which extracts a fixed size slice from the input image
and does not allow resizing or aspect ratio change.
Returns a tensor with
crops from the input
image at positions defined at the
bounding box locations in
boxes. The cropped boxes are all resized (with
bilinear or nearest neighbor interpolation) to a fixed
size = [crop_height, crop_width]. The result is a 4-D tensor
[num_boxes, crop_height, crop_width, depth]. The resizing is corner aligned.
In particular, if
boxes = [[0, 0, 1, 1]], the method will give identical
results to using
tf.image.resize_nearest_neighbor()(depends on the
method argument) with