Bootstrap

【FPGA教程案例48】图像案例8——基于FPGA的RGB图像转化为HSV图像的实现,通过MATLAB进行辅助验证

FPGA教程目录

MATLAB教程目录

--------------------------------------------------------------------------------------------------------------------------------

目录

1.软件版本

2.RGB图像转化为HSV图像原理

3.RGB图像转化为HSV图像MATLAB仿真

4.RGB图像转化为HSV图像的Verilog实现

5.FPGA仿真


1.软件版本

vivado2019.2,matlab2021a

2.RGB图像转化为HSV图像原理

       rgb色彩空间对人的友好性远不及hsv色彩空间,在hsv空间,我们可以容易区分不同颜色,可以将亮度信息与颜色信息分离开来,也可以单纯增强图像色彩的饱和度。hsv在彩色边缘分割也大有用处,传统的边缘提取都是依靠灰度信息,其实灰度图往往只能保留90%的边缘信息,剩余的10%是无法体现出来的。HSV的H,S,V分别表示的是 色相(Hue)、饱和度(Saturation)、明度(Value)来表示色彩的一种方式。RGB到HSV的转换公式为:

;