Я только начинаю изучать программирование OpenCV. Я хотел бы знать, возможно ли получить координаты пересечений линий (жил) из этой фотографии.
http://mormometricanalysis.wu.cz/photo.JPG
На фото отмечены нужные точки красным цветом. Я хочу рассчитать углы между линиями, длину линий и площадь — примеры ниже.
http://mormometricanalysis.wu.cz/
Я провел некоторые исследования по этому вопросу. Но в основном это были примеры поиска линий в двоичном изображении — я не знаю, смогу ли я сделать качественное двоичное изображение из этой фотографии в OpenCV. Вычисление координат точек должно быть максимально точным.
Есть ли какая-либо функция в OpenCV, чтобы сделать это? У вас есть идеи, как это решить?
Заранее благодарю за ответы.
Я должен передать часть поиска пересечений, но чтобы получить двоичное изображение, ваш первый шаг должен быть следующим:
Пороговое изображение. Это должно работать нормально, если контраст всегда такой же высокий, как в примере. Или попробуйте определение края.
Что касается нахождения линий, которые соответствуют венам, у меня есть смутное представление. Позвольте мне попытаться выразить это словами:
Это может / должно дать вам ряд параметрически определенных линий, где вы можете легко определить пересечения и углы.
Других решений пока нет …