2011-04-28 18 views
5

Me preguntaba cuáles serían los pasos para convertir una fotografía en un dibujo a lápiz. La gente por lo general sugieren que:iPhone: Cómo convertir una fotografía en un dibujo a lápiz

  1. invertir la imagen (hacen negativo)
  2. aplicar desenfoque gaussiano
  3. mezcla de las imágenes de arriba por esquivar lineal o esquivar color.

Ver aquí: Convert Image to Pencil Sketch

¿Hay otros métodos? Me interesarían particularmente los métodos que enfaticen el trazo del lápiz, como esta aplicación para iPhone: Snap and Sketch

Estaría muy agradecido por cualquier sugerencia de cómo empezar.

Respuesta

3

Creo que tendrá que recorrer todos los píxeles de la imagen e implementar el algoritmo que mencionó en la pregunta. No hay una biblioteca de filtrado de imagen predeterminada en iphone (CoreImage está ahí pero solo para Mac). Creo que sus opciones son

  1. Una biblioteca de terceros llamado imageMagic está ahí, y these la gente parece tener portado con éxito a iPhone. Algo para reflexionar.
  2. Otro simple image filtering library (especialmente para iphone) hace una imagen básica filtrando. Desenfoque gaussiano es uno de ellos.
  3. implementar sus propios métodos por los pasando por cada píxel de la imagen .. This hilo es muy útil para una imagen filtrado asilo en iPhone. Son que implementan algunos filtros. Al menos obtendrá información acerca de cómo recorrer cada uno de los píxeles de una imagen.

EDITAR: Core Image ahora presente en iphone. No tuve la oportunidad de jugar con eso todavía. This es la documentación

+0

Gracias por esto, muy útil. Lástima que no solo haya un filtro de imagen predeterminado. –

+0

Lástima ... tenía un requisito similar al anterior ... quiero hacer un filtro polaroid ... pregunté aquí, pero con cero respuestas ..http: //stackoverflow.com/questions/5590216/polaroid -filtro-de-uiimage – Krishnabhadra

+0

¡Interesante pregunta que tengo que decir! Suena como una gran idea. Una vez que haya terminado con lo básico, echaré un vistazo a tu código. Tener imágenes similares a Polaroid suena como una buena idea. ¿Por qué no comenzar una recompensa por ello? –

Cuestiones relacionadas