Python可以通过许多方式来显示图像,本文将详细介绍在新的图片窗口中显示图像的方法,以下是完整攻略:
使用OpenCV库显示图片
OpenCV是一个计算机视觉库,它能够处理图像和视频数据。下面介绍如何使用OpenCV库在新的图片窗口中显示图像。
- 首先,安装OpenCV库
pip install opencv-python
。 - 导入相关库:
python
import cv2
import numpy as np
3. 读取图像文件并创建一个窗口:
python
img = cv2.imread('image.jpg')
cv2.namedWindow('image', cv2.WINDOW_NORMAL)
4. 显示图像:
python
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
完整代码如下:
import cv2
import numpy as np
# 读取图像文件并创建一个窗口
img = cv2.imread('image.jpg')
cv2.namedWindow('image', cv2.WINDOW_NORMAL)
# 显示图像
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
使用matplotlib库显示图片
matplotlib是一种绘图库,它可以创建各种图形,并且也可以显示图像。下面介绍如何使用matplotlib库在新的图片窗口中显示图像。
- 首先,安装matplotlib库
pip install matplotlib
。 - 导入相关库:
python
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
3. 读取图像文件并显示图像:
python
img = mpimg.imread('image.jpg')
imgplot = plt.imshow(img)
plt.show()
完整代码如下:
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
# 读取图像文件并显示图像
img = mpimg.imread('image.jpg')
imgplot = plt.imshow(img)
plt.show()
通过上述两个示例,读者就可以清楚了解如何在新的图片窗口中显示图像的方法了。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python在新的图片窗口显示图片(图像)的方法 - Python技术站