图像增强算法为什么要从RGB转到HSI颜色空间

图像增强算法常利用HSI颜色空间而非RGB,因HSI能将亮度与颜色信息分离,防止颜色失真。通过转换公式,可在HSI空间中处理图像,提升增强效果并保持速度。
摘要由CSDN通过智能技术生成

Retinex算法基础上改进的MSR、MSRCR等图像增强理论的前提是灰度世界假设,即红绿蓝各分量大致相等

若拍摄图像某色彩占比更多,增强图像就会颜色偏移甚至失真,趋于灰色。

将复杂照度图像从红绿蓝色彩空间转变至HSI空间进行图像增强,HSI色彩空间是直觉颜色模型,由Hue(色调)、Saturation(饱和度)和Intensity(亮度)3个分量呈现图像色彩。避开了RGB的缺陷,分离了图像亮度与颜色分量,对亮度分量的增强操作不影响颜色信息,能有效避免图像颜色失真,且对图像的增强处理仅需在一个维度上进行,提升了图像处理速度。

RGB向HSI颜色空间的转换公式:

% RGB转到HSI

function hsi = rgb2hsi(rgb)  
rgb = im2double(rgb);  
r = rgb(:, :, 1);  
g = rgb(:, :, 2);  
b = rgb(:, :, 3);    
num = 0.5*((r - g) + (r - b));  
den = sqrt((r - g).^2 + (r - b).*(g - b));  
theta = acos(num./(den + eps)); %防止除数为0   
H = theta;  
H(b > g) = 2*pi - H(b > g);  
H = H/(2*pi);    
num = min(min(r, g), b);  
den = r + g + b;  
den(den 
  • 5
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值