2025——》机器视觉之opencv/图片和视频的加载和显示基本知识详解

下面我将详细介绍 OpenCV 中图片和视频加载与显示的基本知识。

一、OpenCV 简介

OpenCV (Open Source Computer Vision Library) 是一个广泛用于计算机视觉任务的开源库,支持多种编程语言(如 Python、C++),提供了丰富的图像处理和计算机视觉算法。

二、图片操作基础

1. 图片的加载

python

import cv2

# 加载图片
image = cv2.imread('example.jpg')

import cv2

# 加载图片
image = cv2.imread('example.jpg')

  • cv2.imread()函数用于加载图片,支持多种格式(JPEG、PNG 等)
  • 返回值是一个 NumPy 数组,表示图像的像素数据
  • 若路径错误或文件不存在,返回None
2. 图片的显示

python

# 显示图片
cv2.imshow('Image Window', image)

# 等待按键事件
cv2.waitKey(0)

# 关闭窗口
cv2.destroyAllWindows()

# 显示图片
cv2.imshow('Image Window', image)

# 等待按键事件
cv2.waitKey(0)

# 关闭窗口
cv2.destroyAllWindows()

  • cv2.imshow()

你可能感兴趣的:(2025——》机器视觉之opencv/图片和视频的加载和显示基本知识详解)