Tudo o que você precisa saber sobre Canny
Canny é um algoritmo sofisticado de detecção de bordas que produz linhas limpas, finas e conectadas. Usa um sistema de dois limiares (histerese) para identificar bordas fortes e conectar bordas fracas ligadas a fortes. O resultado são contornos mais precisos e contínuos comparado a detectores mais simples.
Parâmetros
- Força
Controla quanta do efeito de borda é mesclada na imagem. Em 0, sem alteração. Em 1.0, resultado completo. - Limiar Baixo
Força mínima de gradiente para um pixel ser considerado borda potencial (fraca). Valores menores detectam mais bordas mas podem incluir ruído. - Limiar Alto
Força mínima para um pixel ser borda definitiva (forte). Bordas fracas só são mantidas se conectadas a fortes. - Desfoque
Pré-suaviza a imagem antes da detecção. Valores maiores reduzem ruído e produzem bordas mais limpas, mas podem perder detalhes finos. - Suavidade
Controla a nitidez das transições de limiar. Em 0, bordas são P&B nítido. Valores maiores criam linhas anti-aliased mais suaves. - Saída
Sobreposição desenha bordas sobre a imagem original. Apenas Bordas produz mapa P&B puro. - Inverter
Inverte a direção – no modo Sobreposição, bordas clareiam em vez de escurecer. No modo Apenas Bordas, mostra bordas escuras em fundo branco.
Dicas
- Mantenha Limiar Baixo menor que Limiar Alto para histerese adequada
- Comece com padrões e ajuste limiares para equilibrar detalhe vs. ruído
- Use mais desfoque para fotos ruidosas e contornos mais limpos
- Ótimo para criar line art, ilustrações técnicas ou esboços artísticos