Parasta bildīte

Šis ieraksts vairāk domāts tiem, kuri domā, ka viss rodas no nekā, ar kaut kādas maģijas palīdzību.

Parastā bildīte:
Fibonacci pāreja

Attēlā izmantoju divas krāsu pārejas, kuras veidoju izmantojot Fibonači skaitļus (Fibonacci numbers):

0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144.

Nākošo Fibonači skaitli 233 šajā attēlā neizmantoju.

Pirmā krāsu pāreja sastāv no krāsu līnijām, kas atrodas no Y:0 līdz Y:12. Y tiek skaitīts no attēla augšas.
13 krāsu līnijas uz leju, izmantojot RGB krāsu modeli. Līnijas augstums, jeb biezums ir 1px. Kopējais augstums 13px.

12. līnijā izmantoju krāsu RGB(255, 255, 255), kas ir balta.
Katrā nākamajā līnijā no visiem krāsu kanāliem atņēmu pa vienam Fibonači skaitlim.

Tātad 12. līnijā RGB(255-0, 255-0, 255-0).
11. RGB(255-1, 255-1, 255-1).
10. RGB(255-1, 255-1, 255-1).
9. RGB(255-2, 255-2, 255-2).
8. RGB(255-3, 255-3, 255-3).
7. RGB(255-5, 255-5, 255-5).
6. RGB(255-8, 255-8, 255-8).
5. RGB(255-13, 255-13, 255-13).
4. RGB(255-21, 255-21, 255-21).
3. RGB(255-34, 255-34, 255-34).
2. RGB(255-55, 255-55, 255-55).
1. RGB(255-89, 255-89, 255-89).
0. RGB(255-144, 255-144, 255-144).

Otrā krāsu pāreja sastāv no krāsu līnijām, kas atrodas no Y:13 līdz Y:25. Kopējais otrās pārejas augstums 13px. Veidojot kopējo attēlu 26px augstumā. 13+13=26.

Šajā krāsu pārejā atņēmu skaitļus tikai no GB krāsu kanāliem. R, kas ir sarkanais, paliek nemainīgs.

13. RGB(255, 255-0, 255-0).
14. RGB(255, 255-1, 255-1).
15. RGB(255, 255-1, 255-1).
16. RGB(255, 255-2, 255-2).
17. RGB(255, 255-3, 255-3).
18. RGB(255, 255-5, 255-5).
19. RGB(255, 255-8, 255-8).
20. RGB(255, 255-13, 255-13).
21. RGB(255, 255-21, 255-21).
22. RGB(255, 255-34, 255-34).
23. RGB(255, 255-55, 255-55).
24. RGB(255, 255-89, 255-89).
25. RGB(255, 255-144, 255-144).

Viena krāsu pāreja uz vienu pusi, otra uz pretējo.

Kopējā attēla platuma aprēķināšanai izmantoju zelta griezumu (golden ratio).
The golden ratio = 1.6180339887 (aptuveni).

Tā, kā attēla augstums ir 26px, tad platums tiek iegūts sareizinot augstumu ar 1.6180339887.

26 x 1.6180339887 = 42 (noapaļojot).

Attēla platums ir 42 px.

Palielināts mazais attēls (450px x 279px):
Fibonacci pāreja

———————————-

Otra attēla versija ar papildus 233 skaitli un citām krāsām un citu izmēru (45px x 28px):
Fibonacci pāreja

Palielināts mazais attēls (450px x 280px):
Fibonacci pāreja

Ja šķiet par vienkāršu, tad uztaisi programmu, kas precīzi uzģenerē otro attēlu.

Par patikšanu.
Nu var patikt vai nepatikt šīs bildītes, bet viss ir zinātniski pamatots.
Es varēju uzrakstīt vēl krutāk. Izķidāt RGB utml.
Tagad es zinu, kādēļ sūdīgas bildes uzvar visādos konkursos.
Visam pamatā ir laba logoreja. Lūk!

Pēdējie teikumi nav domāti pirmajā teikumā pieminētajiem. Pirmajā teikumā minētie līdz šai vietai nekad neizlasa.

Viss.

Both comments and trackbacks are currently closed.

Komentāri

  • Madars  On Marts 22, 2008 at 4:45

    Fibonači aug aptuveni tāpat kā phi^n, tāpēc sanāk parasta eksponentveida pāreja. Kāpēc tika izvēlēti tieši Fibonači skaitļi?

  • BlackHalt  On Marts 22, 2008 at 5:20

    Fibonači skaitļi šķita piemēroti, lai izveidotu nevienmērīgu pāreju.
    Neesmu matemātiķis.

  • spainis  On Marts 25, 2008 at 14:40

    Nesapratu izveikto darbību mērķi. Ar matemātiku var aprakstīt dajebko un kā tikai nevajag. Par RGB mani interesētu gan, savlaik televizorus remontēju🙂 Piemēram, kur paliek pamatkrāsa dzeltenā? Jo zaļo var dabūt dzelteno sajaucot ar zilo.

  • BlackHalt  On Marts 25, 2008 at 22:56

    Pēc RGBistu domām, dzeltenais rodas sajaucot R un G.

    Man nepatīk RGB. Man patīk RYB.

    http://en.wikipedia.org/wiki/RYB

  • kidijs  On Marts 27, 2008 at 21:36

    ģeniāli.

  • Raivis  On Jūlijs 24, 2008 at 22:27

    labs

%d bloggers like this: