"海量视觉检索技术实验报告:能量图计算与空间滤波实验"
需积分: 5 143 浏览量
更新于2023-12-17
1
收藏 3.89MB DOCX 举报
海量视觉检索技术课程实验报告任务二主要包括对论文内容的通读和根据论文内容完成相应的函数。具体要求包括计算能量图、累计最小能量映射图、最优垂直缝等。同时,在图像增强-空间滤波实验中,需要完成对原始图像的处理,加入高斯噪声并使用平均滤波器和中值滤波器进行处理。
在海量视觉检索技术课程实验报告任务二中,首先需要通读论文内容。根据论文内容,需要完成以下函数。
1. energy_image(im):根据每个像素在X和Y方向的梯度幅值,计算能量图。输入图像im为MxNx3格式(unint_8),输出为double型的矩阵energyImage。
2. cumulative_minimum_energy_map(energyImage, seamDirection):根据论文内容计算累计最小能量映射图。输入的energyImage为上一步的输出,seamDirection可选为“HORIZONTAL”或“VERTICAL”。输出为2D double型矩阵cumulativeEnergyMap。
3. find_optimal_vertical_seam(cumulativeEnergyMap):根据2.2中的函数计算最优垂直缝。输入为上一步的输出cumulativeEnergyMap,输出必须是包含像素的列索引的向量,以此形成每行的接缝。
另外,在图像增强-空间滤波的实验中,实验环境包括PC计算机,MatLabR2020b以及图像处理工具箱。实验所需图片可根据需要调入并显示原始图像Sample2-1.jpg。接着,可以使用imnoise命令在原始图像上加入高斯噪声,生成图像J。然后,根据预定义函数fspecial命令产生平均滤波器,并分别产生3x3和5x5的均值模板。
实验的具体内容如下:
a) 调入并显示原始图像Sample2-1.jpg。
b) 利用imnoise命令在图像Sample2-1.jpg上加入高斯噪声,生成图像J。具体命令为J = imnoise(I,'gauss',0.02)。
c) 利用预定义函数fspecial命令产生平均滤波器。分别产生3x3和5x5的均值模板,命名为ave1和ave2。
d) 分别采用3x3和5x5的模板,分别用平均滤波器以及中值滤波器对加入高斯噪声的图像J进行处理。
通过以上实验操作,可以实现对图像的增强与滤波处理,以提高图像质量和清晰度。
综上所述,海量视觉检索技术课程实验报告任务二主要涉及对论文内容的理解和实践操作,以及图像增强-空间滤波实验的进行。通过完成实验报告任务,可以巩固视觉图像处理及相关技术的理论和实践能力。
2022-08-03 上传
2022-08-03 上传
2022-09-22 上传
点击了解资源详情
2024-10-31 上传
2024-10-31 上传
2024-10-31 上传
pine_cone_
- 粉丝: 1
- 资源: 1
最新资源
- SSM动力电池数据管理系统源码及数据库详解
- R语言桑基图绘制与SCI图输入文件代码分析
- Linux下Sakagari Hurricane翻译工作:cpktools的使用教程
- prettybench: 让 Go 基准测试结果更易读
- Python官方文档查询库,提升开发效率与时间节约
- 基于Django的Python就业系统毕设源码
- 高并发下的SpringBoot与Nginx+Redis会话共享解决方案
- 构建问答游戏:Node.js与Express.js实战教程
- MATLAB在旅行商问题中的应用与优化方法研究
- OMAPL138 DSP平台UPP接口编程实践
- 杰克逊维尔非营利地基工程的VMS项目介绍
- 宠物猫企业网站模板PHP源码下载
- 52简易计算器源码解析与下载指南
- 探索Node.js v6.2.1 - 事件驱动的高性能Web服务器环境
- 找回WinSCP密码的神器:winscppasswd工具介绍
- xctools:解析Xcode命令行工具输出的Ruby库