2013-06-29 3 views
5

Я хочу обнаружить симметрии (поворот, перевод и т. Д.) Простой фигуры или формы на изображении. То есть, если я нахожу одну симметрию, я хочу воспроизвести ее оригинальную фигуру.Обнаружение симметрий в Python

Есть ли какая-либо функция или модуль? Я думал в python-opencv, но ничего не нашел.

+0

Ваши цели здесь? Если вы просто заинтересованы в обнаружении вращения очень похожих изображений, вам, конечно, нужно будет сделать лишь часть работы ... – Tom

+0

Сначала я хочу решить простую проблему, после чего я буду делать проблемы более сложными в моем test – kshipuden

+0

Можете ли вы привести пример фигуры в python. – enginefree

ответ

1

Позвольте мне просто бросить на вас несколько пакетов: OpenCV for Python Cookbook может быть хорошим началом. A search for "opencv" on the Python Package Index дает несколько привязок OpenCV для Python.

Относительно обнаружения симметрии: Ответ на вопрос how to detect simple geometric shapes using OpenCV? может быть хорошим началом. После того, как вы найдете похожие объекты, проверьте их ориентацию. Замена тогда должна быть куском пирога.