私はグーグルでは何も見つかりませんでした。私はpythonのためのcolormathライブラリを使用していますが、それはむしろ遅いです。色差(デルタE)と色空間変換を計算するためのC/C++ライブラリ
1
A
答えて
1
OpenCVとなります。
2
0
試しhttp://github.com/dmilos/color
コードサンプル:他のalgorithamsと
typedef ::color::rgb<double> color_t; // or lab or hsv or any other available model
color_t a = ::color::constant::orange_t{};
color_t b = ::color::constant::chocolate_t{};
std::cout << ::color::operation::distance<::color::constant::distance::CIE94_textile_entity>(a, b) << std::endl;
std::cout << ::color::operation::distance<::color::constant::distance::CIEDE2000_entity>(a, b) << std::endl;
他の例: https://github.com/dmilos/color/tree/master/example/less-than-1k/operation/distance
カラーモデルは無関係です。内部で自動的に変換されます。
すべての式はで文書化されています:http://en.wikipedia.org/wiki/Color_difference
関連する問題
- 1. オプティカルフローの空間微分を計算するためのPythonライブラリ
- 2. ffmpegの色空間変換速度
- 3. PILの色空間変換YCbCr - > RGB
- 4. 色空間からカメラ空間への変換行列
- 5. MIplImageタイプの画像をBGRの色空間からHSVの色空間に変換する
- 6. Kerasの画像の色空間を変換するには?
- 7. 緑色から赤色の色の値を計算する
- 8. Magick ++ JPEGをCMYKからRGBの色空間に変換する
- 9. 2色の合成色を計算する(オーバー演算子)
- 10. CIEDE2000またはCIE94 Delta-E色差計算アルゴリズムの既知の実装はありますか?
- 11. デルタMFCC計算
- 12. YUVの色空間でCMSampleBufferRefをUIImageに変換しますか?
- 13. DとEの色を変更
- 14. 色空間を変更せずにピクセルの色を検出
- 15. 時間差間違った計算
- 16. 時間と分でPythonの時間を計算して差を計算する
- 17. LinuxのJPEG色空間(Adobe RGBからsRGB)に変換
- 18. 赤色の色相角度範囲を計算する
- 19. JavaScriptの時間差を計算する
- 20. Rの時間差を計算する
- 21. Rの時間差を計算する
- 22. 時間の差を計算する
- 23. 時間の差を計算する式
- 24. 時間の差を計算する
- 25. RGBAの色差を計算する最も正確なアルゴリズムは何ですか?
- 26. Django:テーブルのデルタの計算
- 27. Windows(.Net)でJPEG色空間(Adobe RGBからsRGB)に変換
- 28. 色の色相を0から255の範囲として計算する
- 29. ユーザーIDでグループ化された複数の変数間のデルタの計算
- 30. OpenCV - cvtColorは色空間を変更しません。色が変わります。
[ 'cvCvtColor'機能](http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/opencv-intro。 html#SECTION00054000000000000000) – jlstrecker
これはありません。 OpenCVはDelte E関数を逃してしまい、cvtColor()関数は、1つの色の値だけを変換したい場合には不便です。 – user1050747
これはLabの色空間で簡単に計算できませんか?また、「色値のみ変換する」とはどういう意味ですか? – stnr