Estoy buscando un algoritmo para hacer este efecto, pero no ayuda que ni siquiera sé qué buscar. Utilizo PHP, por lo que cualquier muestra de código existente sería genial. Quiero especificar los bordes de la forma y hacer que php lo llene automáticamente con letras. También estoy abierto a otras ideas para lograr lo mismo. ¿Este algoritmo tiene un nombre?¿Cuál es el nombre de un algoritmo que produciría este relleno gráfico
Respuesta
no sé el nombre exacto del algoritmo - Me imagino que es una variante de la 2D bin packing problem, pero sin tener el interés de la mejor paquete posible.
Éstos son algunos de los recursos y preguntas:
- ¿Estás tratando de pintar la imagen lo más fuerte posible utilizar diferentes tipos de letra de tamaño? (a diferencia de todos los tamaños de fuente)
- ¿Se pueden cortar los caracteres en los bordes?
Si la segunda pregunta es sí, me parece que la forma más fácil de producir la imagen sería llenar todo el rectángulo con caracteres, invertir la forma de la imagen y usarla como máscara.
Aquí hay una respuesta no solo para los caracteres, sino para las oraciones enteras. Algorithm for Text Wrapping Within a Shape
Editar:
Algunos sitios web de llenado gráficas modernas populares que podrían ser la pena estudiar
- http://www.tagxedo.com/
muy elegantes formas nube de etiquetas - http://www.shapecollage.com/
collages de imágenes en una forma específica
Eche un vistazo a este bin-pack 2D js + canvas https://github.com/mackstann/binpack, y una explicación en http://www.blackpawn.com/texts/ lightmaps/Creo que esto es mucho más difícil que bin-pack 2D, pero puedes reducir los retículos a cuadrados y comenzar desde allí. –
- 1. ¿Cuál es el nombre de este antipatrón?
- 2. ¿Cuál es el nombre de este operador "+ ="?
- 3. ¿cuál es el nombre de este patrón?
- 4. ¿Cuál es el tiempo de ejecución de este algoritmo powerset
- 5. ¿Hay un nombre para este algoritmo?
- 6. ¿Es este algoritmo lineal?
- 7. Algoritmo de gráfico (gráfico)
- 8. ¿Cuál es el nombre de este operador =>?
- 9. ¿Cuál es el nombre oficial de este constructo?
- 10. ¿Por qué es este un algoritmo codicioso?
- 11. ¿Cuál es el nombre para este tipo de diagrama de flujo?
- 12. ¿Cuál es el algoritmo detrás de sleep()?
- 13. Algoritmo de volumen de relleno
- 14. ¿Cuál es el nombre/algoritmo correcto del problema para la descripción de este problema en la teoría de la informática?
- 15. Sugerir un algoritmo (gráfico - posiblemente NP-completo)
- 16. ¿Cuál es el algoritmo que usa opencv para encontrar contornos?
- 17. ¿La búsqueda ternaria es menos eficiente que este algoritmo relacionado?
- 18. Dado un algoritmo RNG y una serie de números ¿es posible determinar qué semilla produciría la serie?
- 19. ¿Cuál es el tercer valor en el relleno de CSS?
- 20. NSUserDefaultsDidChangeNotification: ¿Cuál es el nombre de la clave, que cambió?
- 21. Algoritmo de Tickmark para un eje gráfico
- 22. ¿Cuál es el significado de este typedef?
- 23. ¿Cómo abordar este algoritmo?
- 24. Buen algoritmo transversal gráfico
- 25. ¿Cuál es el algoritmo Hi/Lo?
- 26. El mejor algoritmo para determinar si un gráfico no dirigido es un árbol
- 27. ¿Cuál es el beneficio de que un algoritmo de ordenamiento sea estable?
- 28. ¿Hay un algoritmo para "simplificar" un gráfico de dependencia?
- 29. Algoritmo para encontrar el agujero en un gráfico infinito unidimensional
- 30. de relleno degradado en el gráfico de líneas (Highcharts)
Interesante pregunta. +1 –
Mismo :) +1 interesante –