Разделение координат на 3 подпространства для разрешения неограниченности

Я пытаюсь для реализации каскадного преобразования Хафа (я уже реализовал «нормальную» версию.), но мне трудно понять следующее:

После применения HT к изображению у меня остаются прямые линии в заданном пространстве. Каскадная версия HT требует, чтобы я разделил внутреннее пространство на 3 подпространства, чтобы решить проблему неограниченных значений.

Как я могу это сделать?

Вот изображение того, как внутреннее пространство разделен: alt text

Чтобы восстановить ограниченность пространства параметров при сохранении симметричной двойственности пространства, мы разделим (a, б) -пространство на три ограниченных подпространства, как показано на рисунке ниже. Первое подпространство также имеет координаты a и b, но только для | а | 1 и | б | 1 и | а |

Здесь я серьезно запутался, предположим, у меня есть строка в заданном пространстве. Как он будет разделен, если он нарушит | а |

Я просто просматриваю все пиксели в строке, и если этот пиксель имеет координаты больше, чем | а |

Прошу прощения, если такой вопрос не приветствуется в Stack Overlow - есть ли другой сайт, где я могу задать вопросы об алгоритмах?

Источник изображения и приведенная выше цитата

9
задан saad 4 November 2010 в 06:14
поделиться