У меня есть изображение, содержащее 2 красные линии, и с помощью обработки изображений мне удалось получить новое изображение, содержащее только 2 красные линии.
Есть ли способ показать на новом изображении график осей x и y, чтобы я мог использовать его, чтобы получить среднее значение двух линий для расчета угла между двумя линиями?
Спасибо.
@CrisLuengo моя цель - получить наклон (или, может быть, это называется средним, а не наклоном) двух пересекающихся линий, чтобы я мог вычислить угол между линиями по формуле tan(angle)=abs[m2-m1/ (1 + m1 * m2)] с m1 и m2 наклон каждой линии ... сначала я подумал, есть ли способ показать ось, а затем выбрать 2 точки на каждой линии, получить их координаты и вычислить наклон, но я могу' Я не могу найти никакого учебника, который когда-либо мог бы помочь мне в этом вопросе, поэтому любая помощь будет очень признательна, пожалуйста.






Ответы на этот вопрос показывают, как рисовать линии сетки поверх изображения. Как только вы создадите изображение с красными линиями на оси координат, вы можете использовать WebPlotDigitizer для извлечения данных из конечных точек каждой линии, а затем вычислить угол между ними, как вы описали. Имеет значение только относительное расстояние между линиями, поэтому, пока оси x и y имеют одинаковый масштаб, не имеет значения, каковы фактические значения. Если вы хотите сделать это автоматически в Python, потребуется немного больше работы.
Спасибо, Натаниэль, это очень приятно :)
Без проблем! Не стесняйтесь голосовать или принимать мой ответ, если он был вам полезен.
сделано, но это не показывает, bcz у меня меньше 15 повторений ... так что, если бы вы могли проголосовать за мой вопрос, это помогло бы 2 :)
Что-то вроде
axis on?