Формула говорит:
Y = 0.299 * R + 0.587 * G + 0.114 * B;
U = -0.14713 * R - 0.28886 * G + 0.436 * B;
V = 0.615 * R - 0.51499 * G - 0.10001 * B;
Что если, например, переменная U станет отрицательной?
U = -0.14713 * R - 0.28886 * G + 0.436 * B;
Предположим, что максимальные значения для R и G (единицы) и B = 0. Итак, я заинтересован в реализации этой функции преобразования в OpenCV. Итак, как поступать с отрицательными значениями? Использование плавающего изображения? в общем, объясните мне, может я чего-то не понимаю..