公司新闻

hsi图像处理(图像处理isp)

返回

时间:2024-07-16浏览次数:39

如何由rgb模型转换为hsi模型?变换中应该注意哪些问题

1、如果直接对R、G、B处理,其处理过程中很可能会引起三个量不同程度的变化,这样就会产生色差问题,甚至带来颜色上的失真。HSI模型的出现,使得在保持色彩无失真的情况下实现图像处理成为可能。

2、摄像头采集的图像为RGB格式,但RGB模型中R、G、B值易受光线影响,不适宜进行颜色识别;HSI模型中,不同的颜色对应不同的色调参数H,并且H受外界光照影响小,因此采用HSI模型实现颜色识别。因此,要通过某种算法,先将RGB色域空间映射到HSI空间。

3、您可以使用MATLAB中的rgb2hsv函数将RGB颜色空间转换为HSV颜色空间,然后使用scatter3函数绘制3D散点图来显示HSI颜色空间。

4、这些变换在RGB或CMYK中是困难或不可能的——它们建模于物理设备的输出,而不是人类的视觉感知。因为Lab空间比电脑萤幕、印表机甚至比人类视觉的色域都要大,表示为Lab的位图比RGB或CMYK位图获得同样的精度要求更多的每像素数据。

HSI、HSV、HSB有什么区别吗?

1、HSB又称HSV,没有区别。HSV与HSI的区别有:提出者不同:HSV(Hue, Saturation, Value)是根据颜色的直观特性由A. R. Smith在1978年创建的一种颜色空间, 也称六角锥体模型(Hexcone Model)。HSI是指一个数字图像的模型,是美国色彩学家孟塞尔(H.A.Munsell)于1915年提出的。

2、HSB 为 色相,饱和度,明度,HSL 为 色相,饱和度,亮度,HSV 为色相,饱和度,明度。HSB 和 HSV 是是一样的,只是叫法不同,HSL 则还有一些细微的区别:在所有的情况下,H(Hue) 代表色相,S(Saturation) 代表饱和度。Hue(色相)是指取值范围在0-360°的圆心角,每个角度可以代表一种颜色。

3、HSV非常相似,仅用亮度(lightness)替代了明度(brightness)。二者区别在于,一种纯色的明度等于白色的明度,而纯色的亮度等于中度灰的亮度。

4、色彩空间中的HSV又称为HSB,两者是一样的,表示的是色相,饱和度以及明度;而HSL则是表示色相,饱和度以及亮度。

5、RGB可以方便的进行计算机存储和读取,但对人进行颜色判断十分不友好,因此有了HSV,HSI颜色空间。HSV即色相(Hue)、饱和度(Saturation)、明度(Value),又称HSB(B即Brightness)。 H色相是色彩的基本属性,就是平常说的颜色的名称,如红色、黄色等。

6、HSB又称HSV,表示一种颜色模式:在HSB模式中,H(hues)表示色相,S(saturation)表示饱和度,B(brightness)表示亮度HSB模式对应的媒介是人眼。HSB模式中S和B呈现的数值越高,饱和度明度越高,页面色彩强烈艳丽,对视觉刺激是迅速的,醒目的效果,但不益于长时间的观看。

HSI颜色模型的简介

HSI模型是美国色彩学家孟塞尔(H.A.Munseu)于1915年提出的,它反映了人的视觉系统感知彩色的方式,以色调、饱和度和强度三种基本特征量来感知颜色。

HSV(Hue, Saturation, Value)是根据颜色的直观特性由A. R. Smith在1978年创建的一种颜色空间, 也称六角锥体模型(Hexcone Model)。HSI是指一个数字图像的模型,是美国色彩学家孟塞尔(H.A.Munsell)于1915年提出的。

HSV颜色模型,由色相H、饱和度S和色明度V组成,类似于圆锥体中V轴为中心的子集。H代表颜色的旋转角度,红色对应0°,绿色120°,蓝色240°。V轴对应RGB的主对角线,顶点代表黑色,中心白色,灰度变化则位于两者之间。HSI色彩模型则从人的视觉出发,包含色调H、色饱和度S和亮度I。

在彩色图像处理中,使用HIS彩色模型有什么好处?

在处理彩色图像时,可仅对I分量进行处理,结果不改变原图像中的彩色种类。HSI模型完全反映了人感知颜色的基本属性,与人感知颜色的结果一一对应,因此,HSI模型被广泛应用于人的视觉系统感知演的的图像表示和处理系统中。

所以只想调整图像色彩,而对于明暗度等其他要素不加改变的遥感影像可以使用这种方法,例如河流在有些遥感影像中,合成后的彩色遥感图像城区和水系颜色偏色太大,城区显示为红色,而水面通常显示成品红色,在Photoshop中选取这些地物,使用“色彩平衡”进行调整减少城区的红色,将水面调整为天蓝色,更加接近于真实情况。

这在图像地物识别与分类的过程中,大大的提高了人眼对地物色彩的感知,这两种色彩变换被广泛应用于图像地物识别与分类过程中。研究者通过大量的试验,在针对图像识别及分类的过程中,提出了新的色彩变换模型LBV色彩变换模型,进一步的提高了人机交互的地物识别及分类。

提出者不同:HSV(Hue, Saturation, Value)是根据颜色的直观特性由A. R. Smith在1978年创建的一种颜色空间, 也称六角锥体模型(Hexcone Model)。HSI是指一个数字图像的模型,是美国色彩学家孟塞尔(H.A.Munsell)于1915年提出的。

图像处理里的 IHS(Intensity,Hue, Saturation)分别表示亮度或强度(I)、色调(H)和饱和度(S)也称HIS,在计算机上定量处理色彩时通常采用RGB表色系统,但在视觉上定性描述色彩时,采用IHS系统则更为直观。

关于matlab图像处理RGB转HSI的问题

如果两个颜色空间都看成是连续的空间,因为有相同的拓扑结构,不存在颜色丢失问题;但是在整数空间,这个rgb2hsv和hsv2rgb并不是完全对等的转换。

你把HSI的颜色用RGB显示。不蓝才怪啊。。

您可以使用MATLAB中的rgb2hsv函数将RGB颜色空间转换为HSV颜色空间,然后使用scatter3函数绘制3D散点图来显示HSI颜色空间。

HSI是用来做处理的中间颜色模型,因为它更接近人的视觉系统,可以很直观的做出相应处理。比如亮度增强(I分量调节),亮度均衡等等。处理结束后应该转化为RGB然后显示。因为imshow/image等内建函数并没有直接显示HSI的map。

这是用matlab算图像RGB和HSI的程序。

Copyright © 2020-2024 Corporation. All rights reserved. 云开·体育全站apply(kaiyun)(中国)官方网站平台 版权所有