graphics - tipos - ¿Cómo funciona el lazo magnético de Photoshop?
varita magica photoshop (4)
Parece que la tijera inteligente de GIMP se basa en un documento de SIGGRAPH ''95 sobre "Tijeras inteligentes para la composición de imágenes" , como se ve en uno de los comentarios en la fuente.
Sin embargo, el Lazo magnético en Photoshop difiere mucho, mientras que la herramienta de GIMP ofrece a los usuarios una opción para hacer clic en vértices de la figura deseada y aproximarse a lo largo de los bordes encontrados en la imagen, el lazo magnético de photoshop ofrece a los usuarios una forma de ejecutar a mano alzada aproximación computarizada y lo que el usuario deseaba dibujar.
En cuanto a este comportamiento, es bastante obvio que la selección del estilo de Lazo magnético sería bastante interesante para la selección en interfaces táctiles. ¿Alguna sugerencia sobre cómo el lazo magnético difiere de la herramienta del GIMP? ¿Algún documento / algoritmo específico para investigar?
La herramienta Lazo magnético es especialmente útil para seleccionar rápidamente objetos con bordes complejos contra fondos de alto contraste.
- Detecta los bordes en la imagen usando un algoritmo de detección de bordes.
- Espere el evento de clic izquierdo del mouse.
Ajústese al borde detectado más cercano y comience un segmento de línea.
3A. Rastree el movimiento del mouse, ajustándolo a los bordes detectados.
3B. Si se presiona el botón izquierdo del mouse, comience un segmento de línea desde el final del anterior o finalice el actual.
3C. Si se creó un segmento de línea, ajuste la línea a los bordes detectados en el área.
3D. Si se hace clic en la tecla ESC o el botón derecho del mouse, encierre el área detectada creando un segmento de línea desde el primer punto hasta el último punto.
Voilà, tienes un "lazo magnético".
Parece que la tijera inteligente de GIMP se basa en un documento de SIGGRAPH ''95 sobre "Tijeras inteligentes para la composición de imágenes", como se ve en uno de los comentarios en la fuente.
Sin embargo, el lazo magnético en Photoshop difiere mucho,
El documento con el algoritmo para Intelligent Scissors está aquí
En cuanto a la relación entre los algoritmos, this artículo dice
La compañía de software Adobe, que durante mucho tiempo ha tenido una relación con los informáticos de BYU, ayudó a financiar la investigación para el desarrollo de Live Surface. Un software anterior, desarrollado por Barrett y sus alumnos bajo el nombre Intelligent Scissors, pasó a llamarse Magnetic Lasso y ahora se incorpora a 5.0 Adobe PhotoShop, donde extrae rápidamente objetos bidimensionales de las imágenes.
He implementado con éxito el lazo magnético usando el artículo que mencionaste: tijeras inteligentes para la composición de imágenes. También implementé la extensión iterativa del área buscada y el "enfriamiento del camino".
Puedes ver mi implementación en www.Photopea.com (arrastra y suelta tu propia imagen, coloca el lazo, elige Lazo magnético). Entonces es posible y no tan difícil de implementar :)
Un algoritmo que puedes ver es Marching Squares .