为什么不填充而不是为CNN扭曲图像

时间:2018-05-31 09:19:47

标签: neural-network deep-learning conv-neural-network

如果我们的CNN采用大小为512x512的图像,而我们的测试图像尺寸为256x128,为什么我们选择调整图像大小而不是用0s填充测试图像以匹配CNN输入大小(在测试大小的情况下) < CNN输入大小)?

翘曲测试图像是否会影响CNN识别图像的方式?填充是否比调整大小更好?

1 个答案:

答案 0 :(得分:1)

如果您使用此类图像训练您的网络(256x128填充0' s),它可以正常工作。

否则,它无法正常工作,因为您的网络未经过培训,无法识别此类图像(带有0填充的图像)。

也许您可以尝试训练与您的测试和训练数据兼容的自定义CNN。否则,您需要调整图像大小以获得一致的结果。