Сделав снимок, я пытаюсь обнаружить форму снимаемого объекта. То, что я ищу, похоже на обнаружение лица, кроме того, что я хочу, чтобы приложение обнаруживало фигуры вместо лиц. Я создаю приложение для Android с использованием Java и SDK для Android. Любые идеи о том, какие библиотеки или ресурсы я могу получить, чтобы делать такие вещи?Как я могу определить основные 2D геометрические фигуры (например, квадрат, треугольник, круг) на изображении в формате JPEG?
ответ
Я бы использовал фильтр обнаружения края в обработке марвина. http://marvinproject.sourceforge.net/en/plugins/edgeDetector.html
Затем пройдите через пиксели, проследите за темными пикселями в окрестности и сохраните найденные вами линии. Затем вы можете проверить пересечения в строках. Группируйте пересекающиеся линии вместе и проверьте углы пересечения. Это должно по крайней мере дать вам отправную точку для полигонов.
Возможно, вы захотите проверить process.org, а также задать свой вопрос немного меньше «Сделайте это для меня». http://www.processing.org имеет несколько возможностей для этого. Еще лучше - http://marvinproject.sourceforge.com, который может сделать это в режиме реального времени для видео!
haha sorry Я не хотел, чтобы это звучит так. Я просто новичок в форумах и сообществах в целом, но я получу их. Первый сайт полезен, хотя я не мог получить доступ ко второму один, несмотря на попытки несколько раз. –
No problemo !, Don 'worry' bout it! Лучший способ избежать этого (я нашел трудный путь: D) - просто задать ваш вопрос как можно более конкретный отвечая на ваш вопрос , Кстати, это те сайты, которые вы ищете? (вам, возможно, придется копать немного, чтобы найти именно то, что вам нужно. – alexmherrmann
Ну, первый, к которому я обращался, process.org, полезен, потому что из первых нескольких обучающих программ, которые я прошел, похоже, что я могу использовать его для какой-то кодировки. Тем не менее, я все еще смотрю, что еще я могу найти :) –
- 1. Где я могу найти пользовательские геометрические фигуры?
- 2. Как определить основные геометрические операции над NSPoint?
- 3. Как определить произвольный рисунок пользователя для примитивных геометрических объектов, таких как квадрат, круг, треугольник
- 4. Как нарисовать красный круг на изображении JPEG на android
- 5. Как создать геометрические фигуры в JavaFX 2.0?
- 6. Как создать круг, квадрат или треугольник с JavaScript в HTML?
- 7. Использовать геометрические фигуры в качестве компонентов
- 8. Как определить положение фигуры в изображении PHP
- 9. Определить размеры и размеры фигуры на изображении на Android
- 10. Проецировать круг на квадрат?
- 11. Python найти координаты черного квадрата на изображении в формате JPEG
- 12. Определить повернутый квадрат в сгенерированном компьютером изображении
- 13. как перемещать фигуры, например, квадрат в сборке x86 язык
- 14. CSS треугольник + квадрат на 100%
- 15. Как найти фигуры на изображении
- 16. CGAL Как я могу определить, находится ли треугольник на границе
- 17. Как определить фигуры в холсте?
- 18. Как писать простые геометрические фигуры в массивы numpy
- 19. Вращающийся треугольник на изображении - MATLAB
- 20. Как я могу нарисовать квадрат на холсте?
- 21. Как распознать квадрат в растровом изображении?
- 22. Найти конкретные фигуры на изображении
- 23. Android: рисовать фигуры на холсте
- 24. Найти закрытые фигуры на изображении
- 25. Признать многочастные фигуры на изображении
- 26. Как нарисовать круг на изображении в android
- 27. Изменить квадрат на круг в Three.js PointCloud?
- 28. Определить позицию маркера в 2D-изображении
- 29. Как объединить простые геометрические фигуры в одном объекте?
- 30. Как удалить фигуры, нарисованные на изображении
эй, вы когда-нибудь находили то, что вам нужно? – alexmherrmann
Я решил не использовать эту функцию для своего приложения, потому что для написания кода для меня было бы непросто, так как я новичок, и я нахожусь под временным ограничением. Я все еще создаю приложение, теперь это просто проще. –
Не могли бы вы объяснить свое приложение? (только для информации?) – alexmherrmann