【文件属性】:
文件名称:RGB转换HSV matlab实现
文件大小:1KB
文件格式:TXT
更新时间:2012-12-12 06:54:51
RGB转换hsv matlab代码
% 1: max=max(R,G,B)
% 2: min=min(R,G,B)
% 3: if R = max, H = (G-B)/(max-min)
% 4: if G = max, H = 2 + (B-R)/(max-min)
% 5: if B = max, H = 4 + (R-G)/(max-min)
% 6:
% 7: H = H * 60
% 8: if H < 0, H = H + 360
% 9:
%10: V=max(R,G,B)/255
%11: S=(max-min)/max
网友评论
- thank you for sharing!
- There is no problem in the program, but it does not work very well. I mean the result is not as well as the function hsv2rgb provided by matlab.
- 可以直接使用,谢谢!
- 程序一般般吧
- 这个开始运行出错,后来通过修改运行正确,赞一个!!
- 指路明灯呀!太感谢了
- 可惜没有输出图像
- 可以用,但不是我想要的
- 可以使用!
- 可以直接使用,很好
- 目前还没有试验过
- 可以直接使用,谢谢!
- 没怎么看,自己编出来了
- 程序很好,但在matlab中有直接转换的函数rgb2hsv,不需要再编个程序。
- 非常感谢,对我这个新手很有帮助呀。
- 对的,没有输入图像,不完整
- 对于其原理理解很有用,有现存的调用,还是谢谢!
- 可以直接用,谢谢楼主!
- 缺少了输入图像函数
- 总体感觉还是不错,不过好像缺少输入图像的函数,只是一个转化的过程
- 就是缺少了输入图像函数
- 可以使用,不过后来查到matlab中有直接的转换函数
- 好像无法使用,但是给的转换代码还是有用的
- 总体感觉还是不错,不过好像缺少输入图像的函数,只是一个转化的过程
- 很有帮助,呵呵,只是matlab中有直接的转换函数,那个也可以用。