2016-08-03 4 views
-1

私はHSV色空間に変換したいRGB画像を持っています。イメージ配列内のRGB値は0から255の範囲です。しかし、ほとんどの色空間変換関数は、0から1までの範囲のデータを必要とします。[0、255]の範囲を使用してRGBからHSVに変換します

これを回避する方法はありますか私自身の変換機能を書いていない)?そうでない場合は、データ範囲を0,255から0,1に変更する最も速い方法は何ですか(配列のサイズは変わりますが、通常[1000,1000,3]です)

+3

255.0で除算します。 – Kevin

+0

@Kevinもし私が[img]と呼ばれる[1000、1000、3]の配列を持っていたら、私は 'img [:,:、:]/255.0'をしますか? – DeeWBee

+0

..そして、['colorsys'](https://docs.python.org/3.4/library/colorsys.html) – dhke

答えて

1

scikit-learnから使用できます。

こちらはinformationのリンクです。

関連する問題