MATLAB Как преобразовать координаты осей в координаты пикселей?

Каков предпочтительный способ преобразования из координат оси (например, те, которые взяты plotили те, что выводятся в point1и point2of houghlines) в координаты пикселей изображения?

Я вижу функцию axes2pixв документации Mathworks, но неясно, как она работает. В частности, каков третий аргумент? Примеры просто переходят в 30, но неясно, откуда берется это значение. Объяснения зависят от знания нескольких других функций, которых я не знаю.

Связанный с этим вопрос: Координаты оси в координатах пикселей? предлагает использовать poly2mask, который будет работать для многоугольника, но как мне сделать то же самое для одной точки или список точек?

Этот вопрос также связан с Scripts to Convert Image to and from Graph Coordinates, но этот код вызвал исключение:

Error using  / 
Matrix dimensions must agree.

6
задан Community 23 May 2017 в 12:01
поделиться