Randomly crop image
.
tf.raw_ops.RandomCrop(
image, size, seed=0, seed2=0, name=None
)
size
is a 1-D int64 tensor with 2 elements representing the crop height and
width. The values must be non negative.
This Op picks a random location in image
and crops a height
by width
rectangle from that location. The random location is picked so the cropped
area will fit inside the original image.
Args |
image
|
A Tensor . Must be one of the following types: uint8 , int8 , int16 , int32 , int64 , float32 , float64 .
3-D of shape [height, width, channels] .
|
size
|
A Tensor of type int64 .
1-D of length 2 containing: crop_height , crop_width ..
|
seed
|
An optional int . Defaults to 0 .
If either seed or seed2 are set to be non-zero, the random number
generator is seeded by the given seed. Otherwise, it is seeded by a
random seed.
|
seed2
|
An optional int . Defaults to 0 .
An second seed to avoid seed collision.
|
name
|
A name for the operation (optional).
|
Returns |
A Tensor . Has the same type as image .
|