Numpy - как сэмплировать линию в мировых координатах в пиксельные координаты - PullRequest
0 голосов
/ 26 декабря 2018

У меня есть строка, заданная как

x1,x2, y1,y2.

В МИРОВЫХ координатах.

Предполагается, что мы размещаем плоскость изображения, центр которой (илиcorner) имеет значение xc,yc, разрешение которого составляет w,h пикселей.

Я хотел бы получить эффективный способ получения списка пикселей данной строки, сэмплированных по пикселям изображенияон пересекает

Мне известен алгоритм Брезенхама , но реализация pythonic идет медленно.

Есть ли какой-нибудь тупой способ сделать это?Есть ли другая библиотека Python для этого?Есть ли способ сделать это для многих строк, все в некотором векторизованном виде?

Спасибо!

...