私はopencv 2.4.3を使用しています。この関数を使用しました:
cvtColor(img,CV_BGRtoLab)
も試してCV_LBGRtoLab
、matlab の同様の関数と比較しました。
cform = makecform('srgb2lab');
lab_he = applycform(image, cform);
彼らはさまざまなイメージを与えています。
どうやらいくつかの投稿で、彼らが使用する白色点光源が異なると教えてくれました。私はそれらが一致する必要があります。私はそれを自分で実装する予定です。私が参照できるc ++の実装はありますか?