Hacer garabatos en una imagen monocromática

Será mi primera pregunta hoy) Así que aquí está.

Imagina que hay una caja de imágenes que carga una imagen monocromática. Y es necesario hacer algunos garabatos de color en él. No tengo antecedentes con gráficos. ¿Sería solo un lápiz dibujando píxeles o algo más complejo, no lo sé?

Así que por favor ayuda. El idioma de destino es c #. Tecnología: WinForms.

¡Gracias!

preguntado el 16 de mayo de 11 a las 20:05

2 Respuestas

Creo que la forma más sencilla de lograr lo que desea sería crear un material muy ligero. sistema de dibujo de modo retenido. Mantenga un registro de todas las posiciones en las que el usuario ha escrito y dibuje puntos / círculos / líneas / patos de goma / lo que sea en estas posiciones en el PictureBox PINTURA evento. En eventos de mousedown + move, llame al PictureBox ' Invalidar () función. La imagen original debe estar pintada debajo o en la clase 'OnPaintBackground (que en mi opinión es más elegante).

Este tutorial debería ayudarlo a comenzar:

https://web.archive.org/web/20121006140255/http://www.bobpowell.net/backtrack.htm

Respondido el 12 de enero de 21 a las 22:01

contestado el 17 de mayo de 11 a las 00:05

Pero se basa en un formulario y necesito que se dibujen garabatos en un cuadro de imagen con la imagen cargada. - lexema

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.