我正在尝试查看并找到一种方法来使用多边形边界框在C中注释视频,但是我仍处于非常基本的步骤。
假设我知道如何将.MPEG电影分解为多个JPEG图像,我该如何在C中操作该文件?我最终需要绘制的东西是文本,点和线,但我很难弄清楚如何开始使用它。
如果我宣布:
FILE* img = fopen('foo.jpeg', 'r');
然后我可以用img
做什么?有没有办法访问图纸中的某些像素?
答案 0 :(得分:0)
您在代码示例中所做的只是打开一个文件。你甚至没有读过它的任何数据。
加载图像文件的最简单方法是使用专用库,例如SOIL。 但是,如果你自己无法做到这一点,我真的不认为你能够完成你的项目目标 - 这是你想要创建的高级东西,你失败了,正如你已经注意到的那样,最基本的步骤。