所以我知道 opencv 和 pymovie 但是我似乎无法在这里或谷歌或本网站的任何地方找到一个有效的例子。我不想将 mp4 转换成其他任何东西。如果可能,它必须是 mp4 文件格式的视频。如果可能的话,有人可以指出我可以用来实现这一目标的模块的方向,以及我可以从一个或多个模块中使用的脚本示例来播放 mp4。如果不可能,我应该转换成什么格式,什么是好的转换程序。所有的输入都会有帮助,谢谢。
我正在使用 stb 库动态加载 OpenGL 纹理。我正在尝试使用 stb_image_write.h 中的函数。我找不到任何有关如何正确使用该函数的文档stbi_write_png_to_mem我的代码如下所示
#ifndef STB_IMAGE_WRITE_IMPLEMENTATION
#define STB_IMAGE_WRITE_IMPLEMENTATION
#include <stb/stb_image_write.h>
int main( )
{
// data is filled in later in program
int size , width , height ;
unsigned char* data = ( unsigned char* ) malloc( width * height ) ;
...
...
...
// this is where the issue lies
stbi_write_png_to_mem( ) ;
}
Run Code Online (Sandbox Code Playgroud)
我查看了 github 并浏览了源代码本身。我在谷歌上找不到任何东西。我不确定这个函数的输入需要什么,因为什么都不清楚是什么意思。该函数的源是
STBIWDEF unsigned char *stbi_write_png_to_mem(const unsigned char *pixels, int stride_bytes, int x, int y, int n, …Run Code Online (Sandbox Code Playgroud)