Сейчас я делаю программу с OpenCV, которая должна иметь следующие функции:
- Рисование линий на белом холсте;
- Цвет каждой линии оттенки серого, то есть я использую CV_8UC1;
Если рисуемая линия пересекает другие линии, оттенки серого в точках пересечения рассчитываются следующим образом:
grayscaleResult = 0.5 * ( grayscaleOld + grayscaleNew);
где grayscaleOld
— цвет линий, нарисованных на холсте, а grayscaleNew
— цвет нарисованных линий.
4.Толщина линий может быть меньше 1, иногда > 1.
Я хочу знать, как рисовать точки в точках пересечения, и самое сложное для меня - это неодинаковая тонкость линий.
The thinness of lines may not be 1, sometimes > 1
Хорошо, тогда, если это не может быть 1, и если это только иногда ›1, в остальных случаях, каково значение ширины? ;-) - person kebs   schedule 11.05.2014