Онлайн-инструмент обнаружения краев изображения
Примените детектор краев Робертса, Собеля или Лапласа к изображению онлайн. Настройте силу, получите PNG. Без загрузки на сервер.
Начать работу
Методы обнаружения
Sobel–Feldman объединяет знаковые горизонтальный и вертикальный градиенты 3 × 3 по формуле sqrt(Gx² + Gy²). Roberts Cross объединяет две знаковые диагональные разности в области 2 × 2. Лапласиан использует модуль второй производной по восьми соседям.
Каналы RGB обрабатываются отдельно. За границей повторяется ближайший крайний пиксель; альфа-канал и размеры не меняются. Смещение 128 не добавляется.
Roberts использует фиксированную область 2 × 2, Sobel и Лапласиан по восьми соседям — 3 × 3. Размер и порог не настраиваются; доступны метод и сила.
Сила эффекта
Сила меняется от 0% до 100% с шагом 0,01; по умолчанию 50%. Модуль сначала ограничивается и округляется до байта, затем смешивается с исходным RGB и снова округляется; точные половины округляются к чётному целому. При 0% сохраняется декодированный исходный RGB.
Пример расчёта
Для серого изображения 3 × 3 [0,1,2;3,4,5;6,7,8] исходный центр равен 4. При 100% получаются Roberts 4, Sobel 25 и Laplacian 0; при стандартных 50% — соответственно 4, 14 и 2.
Использование и ограничения
Независимый расчёт RGB может давать цветные края; результат не является бинарным контуром с порогом. Нет Canny, настройки порога, векторизации, распознавания объектов или гарантии измерительной точности. Сравните результат с оригиналом.
Часто задаваемые вопросы
Почему результат не черно-белый?
Независимый расчёт RGB может давать цветные края; результат не является бинарным контуром с порогом.
Можно ли изменить размер ядра или порог?
Roberts использует фиксированную область 2 × 2, Sobel и Лапласиан по восьми соседям — 3 × 3. Размер и порог не настраиваются; доступны метод и сила.
Почему после изменения настроек результат не обновляется автоматически?
Инструмент не имеет живого предпросмотра. После изменения метода или силы необходимо нажать кнопку «Создать изображение», чтобы применить новые параметры.
Обработка выполняется локально в вашем браузере.