- MetaData:
- Author:
- Link: https://vxr.xet.tech/s/49dV3o
- Publisher:
- Date: 2022-12-12 - 16:28
- 笔记记录的时间 ✅ 2022-12-12
- Tag: 软件技能
计算机视觉的发展历史:
- 1982年马尔的书《视觉》,将视觉的任务分为两类:重建和识别。
- 2012年,AlexNet 模型赢得了ImageNet 图像分类的比赛冠军。
传统计算机视觉框架:
深度学习计算机视觉框架:
当前业界主流框架的应用:
OpenCV框架
OpenCV模块与架构
图像的理解
灰度图像——单通道图像;
彩色图像——三通道图像。
OpenCV 的三通道图式BGR。
相关简单代码:
# 导入OpenCV库
import cv2 as cv
# 导入Numpy库
import numpy as np
# OpenCV 中的图像通道是BGR的顺序
def show_image():
image = cv.imread("dog.jpg")
cv.imshow("dog", image)
cv.waitKey(0)
cv.destoryAllWindows()
if __name__ == '__main__':
show_image()
小细节: cv.waitKey(0)中的 中的K是大写的,如果是小写的会出现错误:
AttributeError: module ‘cv2.cv2’ has no attribute ‘waitkey’
从最最基础的学习opencv和python。