1) Загрузите и подключите библиотеку OpenCV к проекту Visual Studio.
2) Создайте изображение размером 256x256, залитое одним цветом: А) красным Б) зеленым 3) Загрузите изображение image.jpg. Используя функции cvtColor и imwrite переведите его в оттенки серого и сохраните под именем grayscale.jpg. 4) Преобразуйте изображение в оттенки серого, не используя функции cvtColor, а применяя формулы для цвета каждого пикселя: А) red = green = blue = (r + g + b) / 3 B) red = green = blue = 0.3 * r + 0.59 * g + 0.11 * b Попытайтесь сохранить полученное изображение как одноканальное (CV_8UC1). 5) Инвертируйте красный и синий каналы изображения. А) используя функцию cvtColor с аргументов CV_BGR2RGB B) используя прямые манипуляции с пикселями 6) Используя функцию at<cv;:Vec3b>(int i, int j) А) отразите изображение (слева направо или снизу вверх) B) поверните изображение на 90 градусов.
ДОПОЛНИТЕЛЬНЫЕ ЗАДАНИЯ:
1) Нарисуйте белый круг радиусом в 5 пикселей в центе изображения