C++ 如何将*.mjpg文件加载到dlib

C++ 如何将*.mjpg文件加载到dlib,c++,dlib,C++,Dlib,我是dlib的新手。我想使用C++中的DLIB中的地标检测,但是我想用**MJPG文件来代替它,而不是简单的图像。我不知道这是怎么可能的?在将视频帧加载到dlib之前,您需要将其提取为图像 这很简单: ffmpeg-i video_file.mjpg image_目录/帧%d.jpg 这将以JPEG格式从video_file.mjpg中提取所有帧,并将它们保存在image_目录/。然后可以使用这些帧来训练和测试dlib

我是dlib的新手。我想使用C++中的DLIB中的地标检测,但是我想用**MJPG文件来代替它,而不是简单的图像。我不知道这是怎么可能的?

在将视频帧加载到dlib之前,您需要将其提取为图像

这很简单: ffmpeg-i video_file.mjpg image_目录/帧%d.jpg

这将以JPEG格式从video_file.mjpg中提取所有帧,并将它们保存在image_目录/。然后可以使用这些帧来训练和测试dlib