📜  opencv namedwindow (1)

📅  最后修改于: 2023-12-03 15:18:07.229000             🧑  作者: Mango

Opencv NamedWindow

OpenCV 是一个跨平台的计算机视觉库,其中的 namedWindow 函数用于创建一个窗口,可用于显示图像。

使用示例
import cv2

# 读取图像
img = cv2.imread('image.jpg')

# 创建一个命名的窗口
cv2.namedWindow('Image', cv2.WINDOW_NORMAL)

# 显示图像
cv2.imshow('Image', img)

# 等待按键输入,释放窗口
cv2.waitKey(0)
cv2.destroyAllWindows()
参数说明
cv2.namedWindow(winname, flags=None)
  • winname:窗口名称
  • flags:窗口标志,可选参数:
    • cv2.WINDOW_NORMAL:窗口大小可调整
    • cv2.WINDOW_AUTOSIZE:窗口大小不可调整,自适应图像尺寸(默认值)
注意事项
  • 在 Linux 平台下窗口名称区分大小写
  • 窗口名称尽量使用英文,避免中文乱码
  • 图像显示后,需要等待 waitKey 函数的返回,否则窗口会一闪而过