Estoy tratando de implementar buddhabrot fractal. No puedo entender una cosa: todas las implementaciones que inspeccione eligen puntos al azar en la imagen para calcular la ruta de escape de la partícula. ¿Por qué hacen esto? ¿Por qué no revisas todos los píxeles?Buddhabrot Fractal
¿Para qué sirven los puntos aleatorios? Más puntos hacen mejores fotos, así que creo que revisar todos los píxeles es la mejor imagen. ¿Me equivoco aquí?
Desde mi datos de prueba:
Trabajando en 400x400 imagen. Así que 160 000 píxeles para iterar si voy por todas partes.
Uso de muestreo aleatorio, La imagen solo comienza a tomar forma después de 1 millón de puntos. Los buenos resultados muestran alrededor de mil millones de puntos aleatorios que tardan horas en computarse.
En cuanto a su edición, ¿se trata de datos de prueba de muestreo aleatorio o de un método de fuerza bruta para revisar todos los píxeles? Si bien espero que el muestreo aleatorio sea más rápido (en promedio), me gustaría saber cómo se comparan los dos métodos * en realidad * en la práctica. – Streklin
mi error olvidó mencionarlo. Esta información es de muestreo aleatorio. –
Hmm, los números parecen un poco raros entonces, ¿cómo estás haciendo tu muestreo al azar? Creo que después de mil millones de puntos, habrás capturado cada punto de interés al menos unas pocas veces (aunque no hay garantía de eso) de un conjunto de muestra de 160, 000. ¿Obtiene la misma calidad de imagen cuando revisa cada píxel una vez por fuerza bruta? – Streklin