我有一个使用SVC软件从YUV格式中提取的h264文件.现在,我想计算h264文件中每个GOP的大小.我们知道GOP的大小是两个最接近的I帧之间的距离.在这里.你能告诉我如何解决给定h264文件的GOP大小.我们用C/C++实现它会更好.谢谢
我正在尝试在 Visual Studio C++ 2010 中进行高斯分布。我希望每次运行时都有不同的结果。但是当我运行此代码三次时,结果是相同的:
#include <iostream>
#include <random>
int roundnew(double d)
{
return floor(d + 0.5);
}
int main()
{
std::default_random_engine generator;
std::normal_distribution<double> distribution(10,1);
for (int n = 0; n < 12; ++n) {
printf("%d\n",roundnew(distribution(generator)));
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)
结果是
10
9
11
9
10
11
10
9
10
10
12
10
Run Code Online (Sandbox Code Playgroud)
我的代码有什么问题?我的代码中需要种子值,对吧?运行代码即可看到结果