使用OpenCV读取图像并在Tkinter中显示
OpenCV是Python中的开源计算机视觉库,广泛应用于人工智能和机器学习的研究。像OpenCV这样的计算机视觉库处理图像处理。我们可以使用OpenCV读取图像并进一步用于开发。
假设我们想创建一个应用程序,该程序读取图像并在窗口中使用OpenCV显示它。
使用以下命令安装OpenCV −
然后,按照以下步骤执行 −
- 在环境中安装OpenCV,并使用 import cv2 导入库。
-
导入 NumPy 和 PIL (Pillow包)以进行图像计算。
-
使用 imread(image_location) 函数加载图像。
-
使用 split(image) 函数拆分图像的RGB颜色。
-
使用 merge(rgb) 函数合并图像颜色。
-
将多维矩阵转换为图像。
-
使用 PhotoImage(image= file) 函数转换给定的图像。
-
初始化标签并显示图像。
示例
输出
运行上述代码将在窗口中加载并显示图像。
确保图像’ tutorialspoint.png ‘与程序位于同一文件夹中。