【问题标题】:tensorflow affine transform fill valuetensorflow仿射变换填充值
【发布时间】:2020-03-19 01:31:38
【问题描述】:

但我正在尝试复制:

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

有没有办法设置填充值?

【问题讨论】:

    标签: image opencv tensorflow affinetransform


    【解决方案1】:

    当我们追踪源代码时,我们可以发现低级实现在文件image_ops.h 中。 fill_vaule 在(第 65、74、86 行)中设置为零,因此更改它的唯一方法是编辑和重建源代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-17
      • 2011-12-13
      • 2013-07-04
      • 2019-05-21
      • 2013-03-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多