Глядя на следующий кодOpenCV раунд после разделения
Blue = channel[0];
Green = channel[1];
Red = channel[2];
Mat G = (Green + Blue)/2;
, где красный зеленый и синий каналы изображения. Если сумма Green и Blue нечетна, иногда она делает раунд, а иногда и «исправление». Например, для зеленого пикселя со значениями 120 и Синего 45 значение G равно 82 (так что он принимает только целую часть 82,5). В то время как в другом случае, когда Зеленый - 106, а Синий - 33, я получаю значение 70 для этого элемента G (так что он делает раунд, потому что (33 + 106)/2 = 69,5).
Какая операция?
Спасибо за это. Ссылка на некоторую документацию по этому поводу будет приятной. – rayryeng