Как сохранить все пиксельные координаты линии в матрице 5x5, используя OpenCV на C++? [закрыто]C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Как сохранить все пиксельные координаты линии в матрице 5x5, используя OpenCV на C++? [закрыто]

Сообщение Anonymous »

У меня есть две точки (x1, y1) и (x2, y2), и я хочу нарисовать линию, соединяющую эти две точки. После рисования линии мне нужно определить все координаты, через которые проходит линия, и сохранить эту информацию в матрице 5х5. Начальную точку (x1, y1) следует считать центром этой матрицы 5x5.
Например, если моя начальная точка — (6, 3), а конечная точка — (3, 8), я хочу сохранить все индексы строки, попадающие в эту матрицу 5x5, с центром в (6, 3).
Как я могу добиться этого на C++ с помощью OpenCV? Будем очень признательны за любые фрагменты кода или рекомендации.

Код: Выделить всё

LineIterator it(grid, start, end, Scalar(255), 1, LINE_AA);
for (int m = 0; m < it.count; m++, ++it) {
Point pos = it.pos();
if (pos.x >= 0 && pos.x < 5 && pos.y >= 0 && pos.y < 5) {
grid.at(pos) = 1;
}
}

Я пробовал это, но, похоже, это не помогает. Как мне правильно определить координаты и сохранить их в матрице? Есть ли лучший способ справиться с этим, используя функциональность OpenCV?

Подробнее здесь: https://stackoverflow.com/questions/785 ... pencv-in-c
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как решить для неизвестных в матрице 5x5 в Python
    Anonymous » » в форуме Python
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • 5x5 Проблема пересечения матрицы путем пересечения максимума 4-салона [закрыто]
    Anonymous » » в форуме Python
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Учитывая полярные координаты линии, как нарисовать ее в OpenCV? [закрыто]
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Определить координаты линии или изогнутой линии на изображении в Python, а затем выпрямить их
    Anonymous » » в форуме Python
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Распечатать изображение ANSI (пиксельные слова) на консоли [закрыто]
    Гость » » в форуме C++
    0 Ответы
    15 Просмотры
    Последнее сообщение Гость

Вернуться в «C++»