![]() |
¿ como Bitmap dibujar lineas onduladas?
hola
tengo este codigo
¿como puedo dibujar lineas onduladas como difumadas? como si fueran las que usan los captchas al registrarse en un sitio web |
Si vas a manipular bitmaps, los TBitmap no son muy adecuados. Écha un vistazo a la biblioteca Vampyre Imaging Library. En cierto modo son una extensión de TBitmap (de hecho permite intercambiar datos entre ellos), soportan muchos formatos e incluyen ya algunos métodos para aplicar filtros, transformaciones y demás.
Es verdad que para cosas sencillas son un poco "pesadas", pero muy buenas y tal vez te den ideas. |
O talvez puedas propar la nueva biblioteca DGI+ de Windows. Obtienes resultados asombrosos usada de forma adecuada.
Saludos, Chris |
Hola JXJ.
Probá si te sirve este código:
Un saludo. |
hola
que raro en dias anteriores no me vbulletin no me dejaba escribir la respuesta. bueno . gracias por su ayuda. las lineas onduladas las quiero hacer asi. poniendolas en el fondo de la imagen de forma aleatoria. ![]() |
Hola JXJ.
Te había entendido mal, lo que hace el codigo anterior es generar las letras al azar y posicionarlas en ondas como en los captchas. Para las lineas onduladas se me ocurrió este código pensando en las ondas senoidales: Llamada de ejemplo:
Muestra: ![]() Espero que te sirva o al menos te aporte alguna idea....;) Un saludo. |
excelente
Gracias eficsa eso es . |
| La franja horaria es GMT +2. Ahora son las 23:36:14. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi