画像の色空間を変換することは一般的な操作になります。HSVに変換であります。HSVに変換する方法を解説します。色空間とは色空間(カラースペース)とは色を定量的に表現方法です。代表的な色空間にはRGBがあるが、これは、赤(Red)、緑(Green)、青(Blue)の光の3原色を利用した色空間であり、コンピュータのモニタへの出力や、アプリケーション上の色設定などでよく用いられます。他には、テレビで用いられているYCbCr/YPbPr、印刷分野で主流であるCMYKやDICなどがあります。model)が広く使われています。もとづく色表記が使われます。colors)と呼びます。すべての原色が混ざると白(white)になります。他方で、すべての原色が欠けると黒(black)になります。つの基準から色を分類するモデルです。color)と呼びます。モデルは人間が色を知覚する方法と似ていることからデザイナーの間で広く使われています。数値として表されます。つの値の組み合わせとして表現されます。RGBからHSVに変換の換算式(R、G、B)の値が0.0(最小)から1.0(最大)の範囲に標準化します。色相(H)は以下の式で計算できます。円錐モデルのときのS(色彩)は以下の式で計算できます。V(明度)は以下の式で計算できます。色相Hが負の値になれば、360を加算して0~360の範囲内に収めます。色彩Sと明度Vは0~1の範囲内に値が収まります。GPUWikipediaから画像を保存します。0x7f4cebfb4da0>)画像をロードします。cv2.imread(img_path)cv2_imshow(img)RGBを可視化します。marker=".")axis.set_xlabel("Red")axis.set_ylabel("Green")axis.set_zlabel("Blue")plt.show()HSVに変更します。cv2.cvtColor(img,cv2.COLOR_BGR2HSV)cv2_imshow(HSV_img)HSV画像を可視化します。