没有合适的资源?快使用搜索试试~ 我知道了~
细节增强的matlab代码-Underwater_Image_Processing:执行水下图像融合算法以校正色彩平衡和除雾
共30个文件
m:9个
c:8个
h:7个
需积分: 32 30 下载量 119 浏览量
2021-05-27
03:05:25
上传
评论 3
收藏 10.43MB ZIP 举报
温馨提示
细节增强的matlab代码水下图像增强 该项目由Jonathan Nguyen和Bruno Bombassaro创建,用于UCLA的ECE 113D设计顶峰课程。 该项目的目标是在运行C的平台上实现该算法。特别是,我们在意法半导体NUCLEO-H745ZI板上测试了该实现。 按照目前的情况,H7板的RAM限制阻止了我们的程序在其上运行。 因此,今后,算法实现仍将用C编写,但不再特定于H7板。 使代码与运行C的嵌入式平台兼容的唯一附加功能是实现特定的文件IO功能(这些是H7上的USB_HOST功能)。 算法 该算法由Ancuti等。 al。 是为了修正水下拍摄的常见缺陷而创建的。 例如,光在水下传播越深,低频光分量衰减的程度就越大。 对于水下图像,这意味着红色通道比在水面上拍摄的照片更柔和。 另外,水中存在的颗粒物会引起类似雾霾的效果,使边缘模糊并使图像细节模糊。 为了解决这个问题,该算法执行以下步骤。 白平衡 伽玛校正(1) 在(1)上图像锐化 计算(2)和(3)的拉普拉斯权重图 计算(2)和(3)的显着性权重图 计算(2)和(3)的饱和权重图 合并权重图 利用融合技术的权重图重建图像
资源推荐
资源详情
资源评论
收起资源包目录
Underwater_Image_Processing-main.zip (30个子文件)
Underwater_Image_Processing-main
MATLAB_Implementation
dispProcess.m 3KB
calcSaturationWeight.m 946B
bitmap2im.m 730B
sharpenImage.m 653B
gammaCorrection.m 351B
calcSaliencyWeight.m 664B
im2bitmap.m 809B
calcLaplacianWeight.m 1KB
whiteBalance.m 946B
Underwater_Presentation.pdf 1.24MB
image_segmentation.ipynb 317KB
113DB_Capstone_Report.pdf 9.11MB
C_Implementation
Src
hsi.c 6KB
imconv.py 855B
main.c 153B
whitebalance.c 14KB
imfunc.c 12KB
conv.c 5KB
weights.c 11KB
imfusion.c 7KB
imsharp.c 3KB
Inc
weights.h 896B
imsharp.h 261B
hsi.h 922B
conv.h 486B
whitebalance.h 981B
imfusion.h 886B
imfunc.h 1KB
.gitignore 121B
README.md 4KB
共 30 条
- 1
资源评论
weixin_38670420
- 粉丝: 6
- 资源: 949
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功