La aplicación My windows phone 7 tiene imágenes de fondo muy bonitas, pero están siendo destruidas por bandas de color en un dispositivo de color de 16 bits. ¿Hay alguna manera de que pueda corregir esto? He intentado guardar en varios modos diferentes en photoshop sin ningún resultado.¿Cómo puedo corregir bandas de color en Windows Phone 7?
Respuesta
Es necesario utilizar el difuminado. Floyd-Steinberg es un buen algoritmo que es simple y funciona rápido.
No necesita ir a 8 bits por píxel según lo sugerido por otra respuesta, puede ir directamente a 16 bits por píxel. Necesita saber cómo se divide en R/G/B antes de comenzar.
Éstos son algunos ejemplos, por primera vez es el original de 24 bits:
siguiente es una de 16 bits sin tramado:
último 16 bits con Distracción de Floyd-Steinberg.
P. S. Hice esto con Paint Shop Pro, no sé si Photoshop tiene algo similar. También puedes hacerlo en código.
La solución es no utilizar gradientes directamente.
No hay forma de evitar esto con los colores admitidos por el dispositivo.
La alternativa es crear una imagen difuminada y usarla en su lugar.
son los votos bajos debido a que no es lo que la gente quiere escuchar? ¿O hay otra solución? –
Probablemente porque no es lo que la gente quiere escuchar. Preferirían que rociaras el software mágico: polvo de hadas y que arreglaran su hardware con 2 líneas de código. – ctacke
Si configuro el modo en 8bit y dither usando la "paleta web", esto crea un resultado bastante bueno. Esto es mucho mejor que la imagen con bandas. Sin embargo, probablemente terminaré con 2 versiones de la imagen de fondo. Uno para 16 bit y uno para 24 bit y superior.
Aquí tienes si tienes Photoshop.
Photoshop Action for Windows Phone 7 Dithering
El vínculo "Descargar" -imagen está roto. Utilice el enlace de descarga en la lista "Cómo instalarlo y usarlo".
- 1. ¿Qué color de fondo está activo en Windows Phone 7?
- 2. ¿Puedo usar NHibernate en Windows Phone 7?
- 3. Windows Phone 7 SDK
- 4. Windows Phone 7: SQLite
- 5. DataContractJsonSerializer en Windows Phone 7
- 6. HttpUtility.UrlEncode en Windows Phone 7?
- 7. App.config en Windows Phone 7?
- 8. Windows Phone 7 botones
- 9. WCF + Windows Phone 7
- 10. ASCIIEncoding En Windows Phone 7
- 11. Desarrolle Windows Phone 7 en Windows XP
- 12. Lista desplegable Windows Phone 7
- 13. Windows 7 phone - close keyboard
- 14. Windows Series Phone 7 "Cloud"
- 15. Windows phone 7 button "borders"
- 16. MessageBox.Show para Windows Phone 7
- 17. Despliegue de aplicaciones en Windows Phone 7
- 18. Windows Phone 7 WebBrowserTask problem
- 19. Iniciar llamada en Windows Phone 7
- 20. Windows phone 7 config/appSettings?
- 21. NUnit con Windows Phone 7
- 22. posición: arreglado en Windows Phone 7
- 23. Efecto de sonido en Windows Phone 7
- 24. Control de vibración para Windows Phone 7
- 25. ¿Se ejecutará Windows Phone 8 SDK en Windows 7?
- 26. Reemplazando temas en Windows Phone 7
- 27. ¿Es compatible MD5 en Windows Phone 7?
- 28. ¿cómo crear un diálogo de confirmación en Windows Phone 7?
- 29. Marco de burla de Windows Phone 7?
- 30. Cambiar el color de las barras de desplazamiento de un ListBox en Windows Phone 7
¡Gracias, esto es exactamente lo que necesitaba! ¿Alguien sabe cómo lograr esto en Photoshop y lograr que se guarde correctamente? –
@Jamey, eso suena como otra buena pregunta ... no es una para este foro, me temo. Si me aburro, podría utilizar un script de Python para hacerlo, pero será en mi tiempo libre y no lo será pronto. ImageMagick también podría hacerlo con un conmutador '-depth 5'. –
@Jamey, definitivamente puede convertir a 16 bits en Photoshop, pero no sé si aplica tramado. http://forums.adobe.com/message/1904192 –