但是我要复制:
img_tr = cv2.warpAffine(img, m, (IMAGE_SIZE, IMAGE_SIZE), borderMode=cv2.BORDER_CONSTANT,
borderValue=(FILL_VALUE,FILL_VALUE,FILL_VALUE),
flags=cv2.INTER_LINEAR)
我正在使用
img_tr = tf.contrib.image.transform(img,
affine_transform,
interpolation='BILINEAR',
output_shape=[IMAGE_SIZE, IMAGE_SIZE],
name='affine_warp')
输入图像之外的变换坐标将填充为 零。
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/contrib/image/transform
是否可以设置填充值?
答案 0 :(得分:0)
当我们跟踪源代码时,我们可以在文件image_ops.h中找到底层实现。 fill_vaule在(第65、74、86行)中设置为零,因此更改它的唯一方法是编辑并重建源。