Обнаружение и удаление краев - PullRequest
2 голосов
/ 01 июля 2011

Я новичок в обработке изображений.Я занимаюсь разработкой веб-приложения.Мне нужно взять изображение (рисунки от руки) и удалить его части.Например, возьмите изображение кошки и удалите все, кроме ее глаз.

PS-> Я разрабатываю систему аутентификации на основе игры pictionary.Это требует, чтобы пользователь выбрал изображение, связанное с его паролем, и я бы изменил его, обнаружив края и удалив его части, сохранив его как сигнал и отобразив его ему, так, чтобы это имело смысл только для него, а не для него.злоумышленник.

Ответы [ 2 ]

0 голосов
/ 07 марта 2012

У меня нет всего кода, но я обнаружил края с помощью подхода, определенного [здесь] (http://www.pixastic.com/lib/docs/actions/edges2/). Удаление частей было выполнено с использованием методов canvas

0 голосов
/ 01 июля 2011

Обнаружение края осуществляется с помощью процесса, называемого Свертка.Определены различные матрицы свертки, одной из которых является обнаружение границ.Вам нужно будет посмотреть все это, а также узнать, как сделать свертку в Java: для начала посмотрите java.awt.image.ConvolveOpКак вы тогда удалите «все, кроме» - это другой вопрос.

...