Я пытаюсь нарисовать линию, используя алгоритм линии Брезенхема, учитывая начальную (x1, y1) и конечную (x2, y2) точки. Каждый раз, когда я пытаюсь нарисовать линию, пиксели отключаются. Я следил за решениями Matlab Matlab Bresenham 8-connected , Bresenham 4-connected, Bresenham любой градиент и DDA тоже.
Но каждый раз, когда я пытаюсь нарисовать крутые линии, пиксели отключаются. Я не уверен, что это проблема с Matlab imshow.
Представьте, что я получаю (синяя линия).
Я хочу что-то точное, как:
Обратите внимание, что я использовал элемент структурирования (функция strel в Matlab для создания бинарного изображения).
Может кто-нибудь, пожалуйста, помогите мне в этом? Я ценю ваше время и усилия.