我正在尝试从nullprt
中的目录中读取所有图像。我使用OpenCV
使用以下参考How to read multiple images from a folder in open cv (using C)。如果我在做:
videocapture
它有效,但如果我这样做:
VideoCapture cap("c:/fullpath/Image_001.png"); // for Image_001.png, etc. This is working.
while( cap.isOpened() )
{
Mat frame;
cap.read(frame);
// process(img);
}
然后它显示以下错误:
VideoCapture cap("c:/fullpath/Image_%03d.png"); // for Image_001.png, etc. This doesn't works.
while( cap.isOpened() )
{
Mat frame;
cap.read(frame);
// process(img);
}
请告诉我哪里出错了?
答案 0 :(得分:0)
从我所做的测试中,似乎OpenCV在Image_000.png中开始查找序列中的第一个图像。如果图像没有从000开始按顺序编号,它就无法工作。