在matlab中做RGB改成HSI

在matlab中做RGB改成HSI的过程中,出现了matlab中命令框的报错,我应该怎么修改呢?

RGB2HSI(image)
错误使用 im2double
第 1 个输入, Image, 应为以下类型之一:
double, logical, uint8, uint16, int16, single
但其类型是 matlab.graphics.primitive.Image。

存在以下几个问题需要检查排错:
1.你的image里是什么内容?他有提示你数据类型不对
2.rgb2hsv在程序里是否大写?该函数名应为小写

img

具体用法参加官方文档:https://ww2.mathworks.cn/help/matlab/ref/rgb2hsv.html