1.1.OpenCV技能树--第一单元--OpenCV简介

目录

1.文章内容来源

2.OpenCV简介

3.课后习题代码复现

4.易错点总结与反思


1.文章内容来源

python 复制代码
1.题目来源:https://edu.csdn.net/skill/practice/opencv-77f629e4593845b0bf97e74ca8ec95ae/8292?language=opencv&materialId=20807
2.资料来源:https://edu.csdn.net/skill/opencv/opencv-77f629e4593845b0bf97e74ca8ec95ae?category=657&typeId=20807

2.OpenCV简介

python 复制代码
2.1.opencv简介
  1.opencv还有什么好介绍的呢,做人工智能的同学不可能不知道opencv.
  2.opencv应用场景非常广泛,如果你曾搜索过图像处理、计算机视觉等相关方面的工作,基本都会要求了解或掌握opencv的开发。
  3.目前opencv支持的编程语言包括C,C++,Python,据说基于JAVA语言的也即将面世。
  4.opencv支持的平台包括windows,linux,iOS,andriod,winCE,WindowsRT.
  5.到opencv2.4.9版本,与opencv结合的第三方库包括CUDA,opencl,openGL,QT,ffmpeg,gtk等.曾经还有过TBB,openMP,IPP等。
  6.微软的kinect for windows的SDK有具有使用opencv开发的例程,可见opencv应用之广泛。

3.课后习题代码复现

python 复制代码
"""
1.1.opencv简介--习题
以下 Hello World 程序中,能够正确执行下述操作的是?
读取目录下lena图片
显示lena图像窗口
等待用户输入任意按键后关闭窗口
销毁所有窗口
"""

import cv2
if __name__=='__main__':
    img=cv2.imread(r"1.opencv basic\lena.png")#相对路径读取目录下lena图片
    #img=cv2.imread(r"C:\Users\Zeng Zhong Yan\Desktop\py.vs\opencv\1.opencv basic\lena.png")#绝对路径读取目录下lena图片
    cv2.imshow("lena",img)#读取目录下lena图片
    cv2.waitKey(0)#等待用户输入任意按键后关闭窗口
    cv2.destroyAllWindows()#销毁所有窗口

4.易错点总结与反思

python 复制代码
几个比较容易犯错的点:
1.读取的路径管是相对路径还是绝对路径都不能带中文!
2.imshow()的函数写法是先写窗口的name,然后再加上要展示的图片。
3.请看好if __name__=='__main__':是怎么写的,都是两个__和两个==别忘记了。
4.destroyAllWindows()的写法,"A"要大写,"W"要大写。
相关推荐
东风西巷40 分钟前
Balabolka:免费高效的文字转语音软件
前端·人工智能·学习·语音识别·软件需求
非门由也1 小时前
《sklearn机器学习——管道和复合估计器》联合特征(FeatureUnion)
人工智能·机器学习·sklearn
l12345sy1 小时前
Day21_【机器学习—决策树(1)—信息增益、信息增益率、基尼系数】
人工智能·决策树·机器学习·信息增益·信息增益率·基尼指数
非门由也1 小时前
《sklearn机器学习——管道和复合估算器》异构数据的列转换器
人工智能·机器学习·sklearn
计算机毕业设计指导1 小时前
基于ResNet50的智能垃圾分类系统
人工智能·分类·数据挖掘
飞哥数智坊1 小时前
终端里用 Claude Code 太难受?我把它接进 TRAE,真香!
人工智能·claude·trae
小王爱学人工智能2 小时前
OpenCV的阈值处理
人工智能·opencv·计算机视觉
新智元2 小时前
刚刚,光刻机巨头 ASML 杀入 AI!豪掷 15 亿押注「欧版 OpenAI」,成最大股东
人工智能·openai
机器之心2 小时前
全球图生视频榜单第一,爱诗科技PixVerse V5如何改变一亿用户的视频创作
人工智能·openai
新智元2 小时前
2025年了,AI还看不懂时钟!90%人都能答对,顶尖AI全军覆没
人工智能·openai