Я разделяю рукописное слово, используя контуры в opencv (cpp). Но после того, как сегментирование дает случайный выходной контур. Это не дает как право на правый порядок слова. Помогите мне получить заказ.Как получить контур последовательно в opencv
0
A
ответ
1
Если предположить, что у вас есть что-то вроде следующего, чтобы извлечь контуры:
// Contros found from input array
cv::Mat _src = src.getMat();
std::vector<std::vector<cv::Point>> contours;
std::vector<cv::Vec4i> hierarchy;
cv::findContours(_src, contours, hierarchy, CV_RETR_EXTERNAL,
params.contourDetMethod);
Вы можете перебирать ваши контуры (здесь contors
) и создать габаритного прямоугольника с помощью cv::boundingRect
. Теперь вы можете использовать координацию полученного Rect
с другими и узнать их пространственный порядок.
+0
Спасибо. Я могу решить проблему :-) –
+0
@xyz, если ответ помогает, вы можете отметить его как ответ корректора. –
Смежные вопросы
- 1. Java OpenCV, контур контура
- 2. OpenCV - Как перевести контур контура в контур контура
- 3. линия, пересекающая контур в OpenCV
- 4. Поместить изображение в контур (OpenCV)
- 5. Opencv: Как подогнать изображение в непрямоугольный контур?
- 6. Как рассчитать контур шероховатости в opencv?
- 7. Как закрыть контур через контур, а не края - OpenCV
- 8. OpenCV находит только границу изображения как контур
- 9. Контур обрезки OpenCV и обрезка
- 10. Найти контур множества точек в OpenCV
- 11. используя мышь, чтобы определить контур в opencv
- 12. Могу ли я получить контур функции opencv grabcut?
- 13. OpenCV контур 1D дискретное преобразование Фурье
- 14. Как сделать последовательный контур в opencv-python слева направо
- 15. Как перевести контур в центр изображения в openCV?
- 16. OpenCV findContour метод возвращает «удвоенный» контур
- 17. Как получить данные последовательно?
- 18. Найти самый яркий контур opencv java
- 19. Контур прямоугольника Opencv на нотных обозначениях
- 20. Найти контур проверен на Яве с OpenCV
- 21. Opencv разделите контур на две части
- 22. Как найти самый большой контур в java opencv
- 23. Как проверить, является ли один контур вложенным/внедренным в opencv
- 24. Как я могу узнать, открыт или закрыт контур в opencv?
- 25. Найти руку как самый большой контур в opencv
- 26. Как многоокналевый контур обнаружения работает в обнаружении HOG OpenCV?
- 27. OpenCV- как объединить различные контуры одного ограждающего контур
- 28. Как получить гладкий заполненный контур в matplotlib?
- 29. Как получить внешний контур плана в python?
- 30. OpenCV grabcut() цвет фона и контур в Python
Вы можете уточнить свой вопрос? по крайней мере, приложить изображение о результатах сегментации. – Kornel