《计算机视觉应用开发》课件
图像基础
概述01任务图像的读写与保存02任务图像基础1图像绘制03任务向图片添加文字04任务
学习目标了解OpenCV掌握图像的读写与保存学会绘制线段,矩阵,圆,椭圆,矩阵,多边形等。向图片添加文字
1概述
1概述在学习图像操作前,我们先了解一下OpenCV。为什么呢?OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉和机器学习软件库,实现了图像处理和计算机视觉方面的很多通用算法。OpenCV用C++语言编写,它具有C ++,Python,Java和MATLAB接口,并支持Windows,Linux,Android和Mac OS。在以后的学习中,关于图像操作部分(主要是数据预处理环节),我们大部分使用OpenCV实现。OpenCV的安装命令“pip install opencv-python”,使用时通过“import cv2”导入就行了。
2图像的读写与保存
2图像的读写与保存图像是由众多的像素值构成的,我们如何去操作图像呢?答案就是将图像转化为数组。OpenCV提供了这样的方法。我们使用cv2.imread()方法读取图片,返回数组格式。
图像的读写与保存对于cv2.imread(filename, flags)函数参数如下:参数filename:图片的路径和文件名。如果图片放在当前文件夹下,直接写文件名就行了,如“lena.jpg”,否则需要给出绝对路径或相对路
您可能关注的文档
- 《计算机视觉应用开发》课件 第1章 图像基础cha1 1_图像相关名词概述.pptx
- 《计算机视觉应用开发》课件 第1章 图像基础cha1 3_图像几何变换.pptx
- 《计算机视觉应用开发》课件 第1章 图像基础cha1 4_阈值分割.pptx
- 《计算机视觉应用开发》课件 第1章 图像基础cha1 5_图像统计.pptx
- 《计算机视觉应用开发》课件 第1章 图像基础cha1 6_图像滤波.pptx
- 《计算机视觉应用开发》课件 第2章 图像分类 cha2 1_图像分类概述.pptx
- 《计算机视觉应用开发》课件 第2章 图像分类 cha2 2_神经网络.pptx
- 《计算机视觉应用开发》课件 第2章 图像分类 cha2 3_卷积神经网络.pptx
- 《计算机视觉应用开发》课件 第2章 图像分类 cha2 4_基于卷积神经网络的图像识别.pptx
- 《计算机视觉应用开发》课件 第2章 图像分类 cha2 5_迁移学习.pptx
- 配电室安全工作管理规定.docx
- 结构专业图纸审查要点.docx
- 2.2 养成亲社会行为(课件)-八年级道德与法治上册(统编版2024).pptx
- 3.1 做有梦想的少年(课件)七年级道德与法治上册课件(统编版2024).pptx
- Inventions Unit 4 Section 4 & Project(拓展优质课)八年级英语上册(沪教版2024).pptx
- 2026加油站风险点告知卡汇编附管控清单.pptx
- 2026年五一节前暨节后复工全员安全培训:安全为了谁?.pptx
- 2026年新版学习贯彻关于安全生产重要论述精神.pptx
- 第2章 细胞的分子组成(复习课件)高中生物沪科版2020必修1.pptx
- 第四单元 多姿多彩的乐音世界——《唱脸谱》课件 湘艺版(2024)初中音乐七年级下册.pptx
原创力文档

文档评论(0)