我正在尝试制作 5 秒视频的慢动作。为了保持相同的帧速率,我需要更多的帧。我从视频中提取了所有帧,并通过创建新帧将它们的数量加倍。每个帧都与其后继帧相结合,创建一个平均帧以插入它们之间。
average = (predecessor + successor)/2
Run Code Online (Sandbox Code Playgroud)
结果在空间上是正确的,但在颜色方面却不正确。平均图像比原始图像明显暗。我正在尝试放慢费德勒打网球的视频速度。平均图像在原始图像与其后继图像之间找到了中间地带。这种效果可以在球员和球明显移动的帧之间看到。下图显示了我试图消除的颜色差异(左:平均,右:原始)
为什么会出现这种情况?有没有更好的方法来实现我想要做的事情?
我有一组 25 个整数,范围从 0 到 24,我的应用程序涉及选择其中 5 个(没有重复值,没有值可以选择多次),获得像这样的组合 [ 15, 7, 12、3、22]。重要的是要考虑到前面的组合被认为等于[7, 22, 12, 15, 3],顺序并不重要,只有值才重要。
通过应用二项式系数(25 选 5),我们可以发现有 53.130 种可能的组合。我想将所有可能的组合编码为一个整数,以便从 0 到 53129 的所有值都链接到一个组合。