Это простая концепция по удалению ребер для алгоритма сита, но это трудно понять ... если кто-нибудь может объяснить это с помощью образов я был бы благодарен ..Понимание концепции Удаление ребер
" ... идея заключается в том, чтобы вычислить два градиентов в характерной точке Оба перпендикулярно друг друг на основе изображения вокруг характерной точки, существуют три возможностей изображение вокруг характерной точки может быть:
плоской область
Если это в этом случае оба градиента будут небольшими.
Ребро
Здесь, один градиент будет большим (перпендикулярно к краю), а другой будет небольшим (по краю)
«угол» A
Здесь оба градиенты будут большой.
Углы - отличные ключевые точки. Поэтому нам нужны только углы. Если оба градиента достаточно велики, мы позволяем ему проходить как ключевой момент. В противном случае он отклоняется ».
Stackoverflow подходит для конкретных вопросов о реальном коде. Это расплывчато и похоже на исчисление. –
извините за это, но я подумал, что кто-то, кто знал бы об этом, мог бы мне помочь ... – aushima
Люди могут вам помочь, если вы зададите вопрос * о коде *. Покажите нам код, который вы написали, и попросите об этом помощи. Или задайте более конкретный вопрос. Более конкретные вопросы, которые я получил после прочтения этого описания, - это такие вопросы, как: что означает «вычислять два градиента перпендикулярно друг другу»? Как это даже градиент *? Это звучит как * частная производная *, а не * градиент *. И почему только два «градиента»? Предположим, что ребро параллельны ни перпендикулярному «градиенту» - разве это не будет считаться угловым? И так далее. –