Кто-нибудь знает, как установить рентабельность инвестиций на основе изображения ниже?
Я использовал Hough Transform, чтобы обнаружить белую линию и нарисовать красную линию на изображении.
Что мне нужно сделать, это установить ROI в прямоугольнике.
Так как Hough Transform не может получить местоположение каждого прямоугольника, и главная проблема в том, что я не могу определить местоположение (x, y) вручную.
Любое решение, способное автоматически определять прямоугольник и устанавливать рентабельность инвестиций?
Кто-нибудь может дать какую-то идею для меня или код можно использовать?
Пожалуйста, прости мой плохой английский и спасибо.
этот Сообщение блога очень хорошо объясняет, как найти прямоугольник с помощью грубого преобразования, а также имеет некоторый код на c ++ с opencv 2 API.
Подход заключается в том, чтобы найти линии, пересечь их и найти прямоугольник. В вашем случае у вас будет больше прямоугольников, и это немного сложнее ..
Но если вам удастся получить такое изображение … почему бы не использовать какой-то порог и не найти связанные области (он же blob)?
Других решений пока нет …