converting RGB images to HSV images
1 次查看(过去 30 天)
显示 更早的评论
Hi all I have an image and I converted it from RGB to HSV. I know H is between 0-360 degree. when I separate the H, S, V , I found that H is from 0-1. could you please tell me what this numbers in H matrix represent? your help is highly appreciated my steps are
RGB=imread('Picture.jpg'); HSV=rgb2hsv(RGB); H=HSV(:,:,1); S=HSV(:,:,2); V=HSV(:,:,3);
2 个评论
Algorithms Analyst
2013-2-27
Yes this is your normalized result because direct computing by calling a function rgb2hsv this gives you normalized result.if you wan to calculate manually you can easily caculate it.Secondly when you call rgb2hsv the direct functions assum that if image(image>1)=1 and if image(image<0)=0.It means that if the value is less than 0 it will appear 0 and if value is greater than 1 it will appear 1.
采纳的回答
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!