RGB 값 배열을 Matlab의 HSV 값 배열로 변환하려고합니다. 다음 코드를 실행하고 있습니다 :Matlab rgb2hsv 변경 이미지
pic = imread('ColoradoMountains.jpg');
pic = rgb2hsv(pic);
imwrite(pic,'pic.jpg')
그러나 쓰여지는 이미지는 완전히 다른 색상입니다. 나는 컬러 맵을 hsv로 설정하려고 노력해 왔지만, 그것이 의미가 있는지조차 확신 할 수 없다. 인터넷상의 어떤 것도 내 키워드와 함께 나오지 않습니다. 누군가 저를 올바른 방향으로 가르쳐 주시겠습니까?
jpeg는 hsv 또는 rgb를 지원하지 않습니다. jpeg는 항상 YCbCr입니다. – Daniel