Оптимизация получения или матовых каналов
Я хочу преобразовать BGR cv :: Mat в серый, используя эту формулуGray=B OR G OR R; pixel-wise operation
, Я попробовал это:
cv::Mat diff_channels[3];
cv::split(diff, diff_channels);
diff = diff_channels[0] | diff_channels[1] | diff_channels[2];
Может ли это быть достигнуто с лучшим подходом?
Кроме того, если я хочу достичьGray=MAX(B,G,R); pixel-wise operation
любое предложение ?