在C中使用视频/图像文件

时间:2012-06-21 19:07:18

标签: c io jpeg mpeg

我正在尝试查看并找到一种方法来使用多边形边界框在C中注释视频,但是我仍处于非常基本的步骤。

假设我知道如何将.MPEG电影分解为多个JPEG图像,我该如何在C中操作该文件?我最终需要绘制的东西是文本,点和线,但我很难弄清楚如何开始使用它。

如果我宣布:

FILE* img = fopen('foo.jpeg', 'r');

然后我可以用img做什么?有没有办法访问图纸中的某些像素?

1 个答案:

答案 0 :(得分:0)

您在代码示例中所做的只是打开一个文件。你甚至没有读过它的任何数据。

加载图像文件的最简单方法是使用专用库,例如​​SOIL。 但是,如果你自己无法做到这一点,我真的不认为你能够完成你的项目目标 - 这是你想要创建的高级东西,你失败了,正如你已经注意到的那样,最基本的步骤。