index = 1 plt.figure(figsize=(12,3)) for cur_dir in data_list: if not cur_dir.endswith(".txt"): for data in os.listdir(os.path.join(path,cur_dir)): img = cv2.imread(os.path.join(path,cur_dir,data)) #print(img.shape) plt.subplot(1,5,index) index += 1 plt.title(cur_dir) plt.imshow(img) break plt.show()
时间: 2024-04-25 19:25:59 浏览: 85
HPGL.rar_HPGL for plt_PLT_PLT-HPGL_hpgl文件解析_piececrl
这是一个用于读取指定路径下的图像文件并展示的 Python 代码片段。该代码使用了 OpenCV 库中的 `imread` 方法读取了指定路径下的图像文件,并使用了 Matplotlib 库中的 `subplot` 和 `imshow` 方法展示了读取到的图像。其中,`data_list` 是指定路径下所有文件夹的名称列表,`path` 是指定路径的字符串。代码的主要逻辑是循环遍历 `data_list` 中的每个文件夹,读取该文件夹中的第一张图像并展示出来。最终结果是在一个大小为 12x3 的画布上展示了每个文件夹中的第一张图像,并在图像上方标注了该图像所在的文件夹名称。
阅读全文