【发布时间】:2022-01-04 00:05:28
【问题描述】:
我一直在关注this keras 视频分类教程,其中在data preparation 部分中,他们在load_video 函数中加载视频的帧非常通用,但引起我注意的是这行:
frame = frame[:, :, [2, 1, 0]]
这是我第一次遇到这种情况,大多数情况下您只会将帧“按原样”附加到您的帧列表中,但在这里它们会更改频道的顺序(如果我没记错的话)从 RGB 到 BGR,我在网络或他们的文档中找不到与它相关的任何内容,有人能给我一些关于这个决定的见解吗?
【问题讨论】:
-
如果你所做的一切都是连贯地使用渠道,那就没有问题了。即使在深度学习训练时使用交换的颜色平面也是无害的,因为系统永远不会知道颜色是不真实的。但是你需要保留交换!
标签: python opencv image-processing keras computer-vision