Pregunta rápida: en este sitio web aquí http://www.vischeck.com/examples/ hay unas pocas imágenes de números ocultos en otro color para evaluar la daltonismo. ¿Hay alguna forma de que estas imágenes se puedan generar algorítmicamente?Pantalla de imágenes daltónicas
Respuesta
Se basan en los campos de puntos ya hechos, y se superpone una serie de ellos, y hacer la coloración en todo el punto cada vez que se llena parcialmente. Si conoce los colores correctos, eso lo hará;)
¿Puedes vincularme a un lugar que genere estos campos de puntos? – Dirk
Lo siento, nunca he visto uno. Pero puedes usar cualquier par o conjunto de colores y generar o copiar virtualmente cualquier desorden aleatorio de puntos. Los puntos no son lo importante. Es crucial que empiece con una imagen que no muestre ninguna letra cuando esté en escala de grises y coloree algunos puntos que forman una letra o un número. Eso es todo. Los colores son importantes y debes obtenerlos de pruebas conocidas. – naugtur
¿En qué idioma está codificando? Es imposible dar una respuesta definitiva sin conocer bien su problema.
Si está en .NET, GDI es su mejor apuesta para generar un campo de puntos, pero no es sencillo de hacer algorítmicamente, y es posible que estos fueron dibujados a mano.
Una posibilidad más fácil que tiene es utilizar un campo de círculos espaciados uniformemente, incluso si no es tan elegante.
Luego, elegiría dos colores que no se supone (fácilmente) distinguibles por (ciertas) personas daltónicas.
Ahora, dibuja un número en el campo cuadrado (usando una de las 10 matrices para los números 0-9 que representan cada carácter numérico con tamaños compatibles con el campo del círculo) usando variaciones (limitadas) aleatorias de los dos colores que la persona no debe distinguir.
En otras palabras, si la persona no se supone que distinguir rojo y verde, que sería un personaje usando tonos de rojo en la parte superior de una tonos de fondo verde.
Posiblemente necesites funciones HUE> RGB, para .NET deberías buscar una biblioteca (recuerdo haber usado una de codeproject).
- 1. Mejorar imágenes para personas daltónicas
- 2. Imágenes para retina pantalla iphone
- 3. iPhone - adaptar las imágenes a pantalla retina
- 4. Android - pantalla de imagen leyenda debajo de Imágenes en Gridview
- 5. ¿Cómo se muestran las imágenes de PIL en la pantalla?
- 6. Imágenes negras al hacer capturas de pantalla con PrintWindow
- 7. Imágenes para la pantalla retina del iphone 5
- 8. Trazar varias imágenes jpeg en una sola pantalla
- 9. Las imágenes se pixelan cuando se toca la pantalla
- 10. Captura de pantalla de la segunda pantalla
- 11. resoluciones de pantalla Android
- 12. Pantalla Retina VS diferencia de color de pantalla normal
- 13. Ancho de pantalla de ajuste de ventana de vista e imágenes grandes
- 14. Manejo de diferentes resoluciones de pantalla para imágenes de fondo en Android
- 15. iOS UIAutomation: ¿es posible comparar capturas de pantalla con imágenes de referencia?
- 16. FFMPEG: filtro de clave de croma/pantalla verde para imágenes/video
- 17. ¿Qué nombre de imágenes para el tamaño de pantalla del iPhone 5?
- 18. WPF Galería de imágenes
- 19. Si frame-rate <= 2, el video de las imágenes es una pantalla en negro
- 20. Cómo centrar imágenes en una página web para todos los tamaños de pantalla
- 21. Cómo mostrar la animación en la pantalla de bienvenida con diferentes imágenes en Android
- 22. ¿Cómo haces que las imágenes se tambaleen como en la pantalla de inicio del iPhone?
- 23. Cómo deslizar imágenes
- 24. transformando imágenes en pygame
- 25. Captura de pantalla de la pantalla actual
- 26. Pantalla de ajuste de imagen en WebView
- 27. Pantalla Retina para una imagen de URL
- 28. precargar imágenes con imágenes de fondo CSS?
- 29. Aloha editor: Insertar imágenes/imágenes
- 30. Pantalla de video con OpenGL
Se llama Ishihara Plates. Estoy interesado en el algoritmo para esto yo mismo. – neoneye