matlab 多个figure下修改某一副_MATLAB图像处理:38:弱光图像增强

本文介绍了如何在MATLAB中利用除雾技术增强弱光图像的可见性,包括反转图像、应用除雾算法、色彩空间转换、降噪等步骤,以改善低光照图像的质量。同时,讨论了方法的局限性和相关参考资料。
摘要由CSDN通过智能技术生成

884131f8776acadd0a2ef5e6222bb277.png

由于光线不足,在户外场景中拍摄的图像可能会严重退化。这些图像可能具有较低的动态范围和较高的噪声水平,从而影响了计算机视觉算法的整体性能。要使计算机视觉算法在弱光条件下更强大,需要使用弱光图像增强功能来改善图像的可见性。弱光图像或HDR图像的像素级反转直方图与朦胧图像的直方图非常相似。因此,您可以使用除雾技术来增强低光图像。

使用除雾技术来增强低光图像包括三个步骤:

  • 步骤1:将弱光图像反转。
  • 第2步:将雾度消除算法应用于倒置的弱光图像。
  • 步骤3:反转增强型图片。

使用除雾算法增强弱光图像

导入在弱光下捕获的RGB图像。

 A = imread('lowlight_11.jpg');
 figure, imshow(A);

d68f2d04bd6eaeaed0ed23db0ef5706a.png

反转图像并注意原始图像中的弱光区域显得模糊。

 AInv = imcomplement(A);
 figure, imshow(AInv);

4372bdc08bba3989d8d29a5b19b8d0f3.png

使用imreducehaze函数减少雾度。

 BInv = imreducehaze(AInv);
 figure, imshow(BInv);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值