在openCV和c ++中给定命名方法中的多个图像读取

May*_*ank 2 c++ opencv

我有一系列图像的名称,如"alpha-beta-0","alpha-beta-1",......."alpha-beta-20".我必须阅读这些图像并在处理后将输出作为一个图像.

我怎么能在OpenCV和C++中做到这一点.

Wer*_*kov 6

您可以使用cv::VideoCapture能够将常规命名图像作为视频序列加载的通用类(请参阅文档).

cv::VideoCapture cap("alpha-beta-%d");
cv::Mat img;
while (cap.read(img)) {
    // process image
}
Run Code Online (Sandbox Code Playgroud)