【python】《多媒体技术与应用》实验报告「数字图像基础」
实验名称 |
数字图像基础 |
实验时间 |
2022/3/28 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
姓名 |
班级 |
计非201 |
学号 |
成绩 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1. 掌握图像的采样和量化; 2. 掌握图像基本属性的操作; 3. 能完成图像的基本运算。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
二.实验原理 数字图像的本质是一个多维矩阵。数字图像处理的本质是对多维矩阵的操作。按照处理 对象的不同,可将数字图像处理分为黑白图像处理、灰度图像处理、彩色图像处理。按照处 理方法进行划分,可将数字图像处理分为空间域处理与频域处理。按照处理策略不同,数字 图像处理又可分为全局处理与局部处理。 数字图像处理的方便性和灵活性,以及现代计算机的广泛普及,使得数字图像处理技术 成为图像处理技术的主流。数字图像处理的一般步骤为:图像信息的获取、图像信息的存储、 图像信息的处理、图像信息的传输、图像信息的展示等环节。目前常见的数字图像处理方法 包括:图像的数字化、编码、增强、恢复、变换、压缩、存储、传输、分析、识别、分割等。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
三.实验内容与关键步骤 1. 实验环境的搭建 2. 安装第三方库skimage 3. 图像采样和量化,修改采样比率ratio 参数的值,体会采样频率对图像空间分辨率的影响。 4. 图像基本属性的操作,可以通过对像素构成矩阵的灰度值进行操作,达到调整图像亮 度的目的。
算结果是g(xy),则可直接将g(x,y)覆盖f(x,y)或h (xy),即从原存放输人图像的空间直接得 到输出图像。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
四.代码 准备第三方库
下载SKIMAGE的全部测试图片
1. 采样(修改radio)
2. 量化(修改radio)
3. gamma调整(修改adjust_gamma方法的第二个参数)
4. 提取色彩通道
5. 通道互换
6. 图像加减
7. 直方图均衡
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
六.实验心得体会 通过本次试验,我掌握了对图像的采样与量化的操作,对图像属性的熟悉以及能够对图像进行一些基本的计算,Gamma,提取色彩通道,通道互换,图像加减,直方图均衡等操作. |
【python】《多媒体技术与应用》实验报告「数字图像基础」相关推荐
- 【python】《多媒体技术与应用》实验报告「数字图像压缩」「傅里叶变换」
<多媒体技术与应用>实验报告 实验名称 实验二 数字图像压缩 实验时间 2022/4/11 姓名 班级 计非201 学号 成绩 实验目的 理解图像压缩的主要原则和目的,理解有损和无损压缩的 ...
- python 搜索引擎 词位置加权_「seo基础」关键词推广:如何增加网站内容相关
如何增加网站内容相关性,很多SEO常常会听到圈内人士大夫强调网站内容相关性.网站垂直等之类的言词,网站内容相关性高低也是决定关键词排名重要的环境因素之一,很多小鸟也问过大宝什么是网站内容相关性,如何提 ...
- matlab图像处理基础实验,数字图像处理实验报告 Matlab图像处理基础
<数字图像处理实验报告 Matlab图像处理基础>由会员分享,可在线阅读,更多相关<数字图像处理实验报告 Matlab图像处理基础(27页珍藏版)>请在人人文库网上搜索. 1. ...
- 计算机实训机器人实验原理是什么,实验报告机器人控制技术基础实验报告.doc...
实验报告机器人控制技术基础实验报告 华北电力大学 实 验 报 告 | | 实验名称: 机器人控制技术基础 课程名称: 机器人控制技术基础 | | 实 验 人: 成 绩: 18.00秒 指导教师: 实验 ...
- 计算机硬件技术基础实验教程实验报告,计算机硬件技术基础实验报告.doc
计算机硬件技术基础实验报告 计算机硬件技术基础实验日志认识集成操作软件DDATA SEGMENT MSRDB "HELLO,WORLD!$" LENEQU $- MSR DDATA ...
- 「软件测试基础」理论篇之软件测试概论
文章目录 1. 软件 1.1 软件发展史 1.2 软件生命周期 1.3 软件缺陷 1.4 三种纠错技术 2. 软件过程 2.1 RUP 2.1.1 RUP各个阶段 2.1.2 RUP核心工作流 2.2 ...
- 「上层建筑」与「结构基础」~不被迷惑
数据结构的存储方式 数据结构的存储方式只有两种:数组(顺序存储)和链表(链式存储). 我们分析问题,一定要有递归的思想,自顶向下,从抽象到具体.散列表.栈.队列.堆.树.图等这些都属于「上层建筑」,而 ...
- python字符串操作、实验报告册——— 切片
设计一个程序,输入是一个字符串"重庆工程学院软件与人工智能学院",按要求输出: 1. 输出这个字符串的长度 2. 用切片的方式用一句Python语句输出"重庆工程学院&q ...
- python基础实验报告答案_Python基础(上)实验报告
写在前面:这是Python语言的学习之路,大家可以跟着一起学习,绝对是从零开始. Gvim (图形化界面Vim) Brackets(前端友好编辑器) Gedit(编辑器) 使用环境 python 2. ...
- python链表和树实验报告_数据结构树和森林实验报告
_ 树和森林应用实验 实验报告 实验目的 ( 1) 掌握树和森林的二叉链表表示方法. (2) 掌握树和二叉树的结构及算法之间的对应关系. (3) 掌握树的两种遍历算法及其应用. 实验运行环境 Visu ...
最新文章
- MVC开发Markdown编辑器(1)
- python excel 自动化-简直出神入化,教你用Python控制Excel实现自动化办公
- Spring注解Annotation
- VUE2.0开发环境安装
- 1.11 抽象(abstract)类
- iOS:后台定位并实时向服务器发送位置
- Servlet_体系结构
- jquerymobile使用技巧
- div是html5新元素,HTML5编码新元素的介绍
- Linux网络设备驱动程序
- eclipse安装程序无法启动
- SQL替换字段中一部分字符串
- 【Unity3D】简单的鼠标打飞碟(Hit UFO)游戏
- 服务器配置ipv6网站,服务器配置ipv6地址
- typora 修改块代码 和 代码块的背景色
- 黑客语言——Ruby
- 钉钉视频下载地瓜网络钉钉视频下载器
- linux系统Kile+Okular实现逆向搜索
- 26两种主界面的设计
- 阿里云服务器ECS与域名的绑定