读取以特定字符串 opencv 开头的图像 - python

read images which start with certain string opencv - python

我有一个包含数千张图片的文件夹。我只想读取以某个字符串开头的图像,比方说 input,我该怎么做呢?

我正在使用 opencv,所以这就是我读取所有图像的方式

inputA_path = os.path.join(inputA_dir, '*g')
inputFilesA =glob.glob(inputA_path)

for f1 in inputFilesA:
    inputA = cv2.imread(f1)

您可以立即使用 glob.glob 并过滤以 input 开头并以 g 结尾的文件。

inputFilesA = glob.glob(inputA_dir+"input*g")

for f1 in inputFilesA:
   inputA = cv2.imread(f1)