Я хотел бы знать, как рисовать полупрозрачные фигуры в OpenCV, аналогичные тем, что изображены ниже (из http://tellthattomycamera.wordpress.com/)
Мне не нужны эти причудливые круги, но я хотел бы рисовать прямоугольник, например, на трехканальном цветном изображении и указывать прозрачность прямоугольника, что-то вроде
rectangle (img, Point (100,100), Point (300,300), Scalar (0,125,125,0.4), CV_FILLED);
где 0,125,125
- цвет прямоугольника, а 0.4
- прозрачность.
Однако OpenCV не имеет этой функции, встроенной в ее функции рисования. Как я могу рисовать фигуры в OpenCV так, чтобы исходное изображение, нарисованное, частично просматривалось через форму?