Αρχείο:One arm spiral - part of Mandelbrot set.png

Από testwiki
Μετάβαση στην πλοήγηση Πήδηση στην αναζήτηση
Πρωτότυπο αρχείο (2.560 × 1.440 εικονοστοιχεία, μέγεθος αρχείου: 1 MB, τύπος MIME: image/png)

Αυτό το αρχείο είναι από το Wikimedia Commons και ενδέχεται να χρησιμοποιείται από άλλα εγχειρήματα. Η περιγραφή στη σελίδα περιγραφής του εκεί, εμφανίζεται παρακάτω.

Σύνοψη

Περιγραφή
English: One arm spiral - part of Mandelbrot set
Ημερομηνία
Πηγή Made with c program[1] by Claude Heiland-Allen[2]
Δημιουργός Adam majewski
PNG ανάπτυξη
InfoField
 Αυτό το PNGγραφικό δημιουργήθηκε με C

Αδειοδότηση

Εγώ, ο κάτοχος των πνευματικών δικαιωμάτων αυτού του έργου, το δημοσιεύω δια του παρόντος υπό την εξής άδεια χρήσης:
w:el:Creative Commons
αναφορά προέλευσης παρόμοια διανομή
Το αρχείο διανέμεται υπό την άδεια Creative Commons Αναφορά-Παρόμοια Διανομή 4.0 Διεθνής
Είστε ελεύθερος:
  • να μοιραστείτε – να αντιγράψετε, διανέμετε και να μεταδώσετε το έργο
  • να διασκευάσετε – να τροποποιήσετε το έργο
Υπό τις ακόλουθες προϋποθέσεις:
  • αναφορά προέλευσης – Θα πρέπει να κάνετε κατάλληλη αναφορά, να παρέχετε σύνδεσμο για την άδεια και να επισημάνετε εάν έγιναν αλλαγές. Μπορείτε να το κάνετε με οποιοδήποτε αιτιολογήσιμο λόγο, χωρίς όμως να εννοείται με οποιονδήποτε τρόπο ότι εγκρίνουν εσάς ή τη χρήση του έργου από εσάς.
  • παρόμοια διανομή – Εάν αλλάξετε, τροποποιήσετε ή δημιουργήσετε πάνω στο έργο αυτό, μπορείτε να διανείμετε αυτό που θα προκύψει μόνο υπό τους όρους της ίδιας ή συμβατής άδειας με το πρωτότυπο.

Bash src code

"... be aware that the code is in alpha state and might change making the examples incompatible " Claude Heiland-Allen

#!/bin/bash
# test rays crossing image borders in both directions
# chmod +x *.sh

# angle or external parameter ray 
angle=63/33554432
# info from program Mandel by Wolf Jung http://mndynamics.com/indexp.html
# The angle  63/33554432  or  0000000000000000000111111
# has  preperiod = 25  and  period = 1.
# Entropy: e^h = 2^B = λ = 1.14436377
# The corresponding parameter ray is landing at a Misiurewicz point of preperiod 25 and period dividing 1.

# one can use this script for making sequence images ( n.png) and text files ( n.txt) from 0 (zoom= 0 means  no zomm ) to zoom=40 ( tested)

# zoom exponent : if zoom = 0 then no zoom, if 1 then radius is 10 times smaller
zoom=40
# zoom=30 ./render using MPFR<114> time = real	10m2.216s
# zoom=40 ./render using MPFR<149> time = real	57m21.769s

# depth of drawing external ray 
depth=1500 
# inbits are proportional to zoom 
inbits=$((54+$((4*$zoom))))

# view = plane description  = center and radius 
# center can be aproximated by last point of the ray 
# ./ray_in 63/33554432 1500 > ray.txt
center="2.75440192442997482763156942365466633744567027411676641366606788332e-1 6.43937272885086260909220730125585919267993168198975635957506121777e-3"
# radius = (image height/2)
radius="1.5e-"$zoom
view=$center" "$radius

length=$((${#center}/2))
# echo " length of string =" $length

# image size in pixels 
iWidth=2560
iHeight=1440
maximum_iterations=4096
escape_radius=512
#          1    2  3      4             5    6     7       8                  9    
# ./render cre cim radius escape_radius stem width height maximum_iterations  interior
arguments=$view" "$escape_radius" out "$iWidth" "$iHeight

echo "making png image "
pngfilename=$zoom".png"
# render image
# heredoc syntax 
./render $arguments && ./colour > out.ppm && ./annotate out.ppm  $pngfilename <<EOF
rgba 1 1 1 1
line ./ray_in $angle $depth | ./rescale $inbits 53 $view 0
EOF

echo "Image " $pngfilename "is saved"

References

  1. c program by Claude Heiland-Allen
  2. Claude Heiland-Allen - blog

Λεζάντες

Προσθέστε εξήγηση μιας γραμμής για το τι αντιπροσωπεύει αυτό το αρχείο

Τα Αντικείμενα που απεικονίζονται σε αυτό το αρχείο

απεικονίζει

data size Αγγλικά

1.051.288 Byte

1.440 εικονοστοιχείο

2.560 εικονοστοιχείο

checksum Αγγλικά

aa243477e57ed78146223c4d2d8ce0d9e80d7237

Ιστορικό αρχείου

Πατήστε σε μια ημερομηνία/ώρα για να δείτε το αρχείο όπως εμφανιζόταν εκείνη την χρονική στιγμή.

Ημερομηνία/ΏραΜικρογραφίαΔιαστάσειςΧρήστηςΣχόλιο
τρέχον16:42, 1 Αυγούστου 2023Μικρογραφία για την έκδοση της 16:42, 1 Αυγούστου 20232.560 × 1.440 (1 MB)wikimediacommons>Obscure2020Optimized with OxiPNG and ZopfliPNG.

Η ακόλουθη σελίδα χρησιμοποιεί προς αυτό το αρχείο: