Использование dstCn в cvtColor OpenCV? - PullRequest
0 голосов
/ 20 марта 2020

Я пытаюсь выяснить использование аргумента dstCn в API cvtColor OpenCV.

Рассмотрим imageMat1 как 512 * 512 из 3-канальной матрицы, представляющей значения BGR. При выполнении следующих операторов

cv :: cvtColor (imageMat1, outputImage1, cv :: COLOR_BGR2RGB, 4); cv :: cvtColor (imageMat1, outputImage2, cv :: COLOR_BGR2RGB, 2);

outputImage1.channels () и outputImage2.channels () оба возвращают 3 в качестве выходных данных.

Выходные значения эти матрицы (ie, outputImage1, outputImage2) не имеют никаких различий, так что толку от указания 4 или 2?

...