Algoritmikus alapjainak számítógépes grafika

Lásd a „láthatatlan”

Legutóbb, a könyvesboltok polcain a könyvek és folyóiratok furcsa képek, az eladókkal állítják, hogy amellett, véletlenszerűen elszórt foltok, akkor valami mást. Popotev fél órával a következő kép és kövesse az utasításokat adott a magazin, akkor végre látni a rejtett kép, és nem fogja megbánni az erőfeszítést. Ezután megmutatjuk, hogyan lehet nézni őket, mint kapnak, valamint kínálnak programokat, amelyek ezeket a képeket, valamint az algoritmus a program.







A 60 éves Dr. Bell Yudesh próbál megérteni az eseményeket és minták az emberi érzékelés, létre a segítségével a háromdimenziós számítógépes képet a papír # 151; kép, amely a véletlenszerűen elrendezett pontok. Kaotikus néztek csak első pillantásra felkészületlen. Miután néhány képzési állt a káosz objektum körvonalait. De harminc évvel később, köszönhetően a széles körben elterjedt a számítógépek, képek boom látens kép ragadta a világot.

Hogyan lehet megtanulni, hogy a „láthatatlan”?

Ahhoz, hogy megtanulják, hogyan kell látni képeket ilyen a képernyőn nem elég. Természetesen jobb kezdeni a tanulást nézni ezeket a képeket egy papírlapra. Van egy jó út. Vedd fel a listára (ez lehet egy könyv, újság, vagy valami mást) és zoom Olyan közel, hogy az arc úgy, hogy megérinti a orrhegy. Ne próbálja koncentrálni a szemét a képet. Most képzeljük el, hogy előtted nincs lemez egy képet # 151; semmit, és úgy néz ki, mintha egy üveg ablak (nem veszi észre az üveg, ha kinézek az ablakon, de világosan látható a táj az üveg). Pihenjen a szemed, és lassan kezdenek mozogni az orrból ezt a képet, de, ismétlem, nem kifejezetten nézd meg a képet. Hagyja, hogy a kép felhős lesz. Mozgatja a képet, amíg a szemed a fókusz egy adott ponton az ábra. Ezután ezt a műveletet ismét elvégezzük, amíg 20-30 cm középpontjában a szemed álljon meg egy adott pontján a képet (ez nem azonnal # 151; legyen beteg). Ha kap, így láthatja rajta, ha ez a távolság 30 cm, prdolzhayte ebben a helyzetben. Fokozatosan a kép kezd kialakulni, de a szeme nem fog egyetlen pontban. Ez az, amit akarunk # 151; bal szemét, hogy nézd meg egy ponton, és a megfelelő # 151; jobbra néhány centimétert. Ezt követően, ha a kép világosabbá válik, és a szemét meg fogja vizsgálni a „különböző” (távol egymástól bizonyos távolságra) pont, most háromdimenziós kép jelenik meg előtted.

Kezdetnek, akkor próbálja meg egy egyszerű gyakorlat: hogy egy ceruzát vagy tollat, tartva az alsó végén a függőlegesen a parttól 15-20 cm-re a orrhegy, hogy a felső végén a ceruzát szemmagasságban. Most nézd meg egy távoli tárgyat, akkor láthatjuk, hogy a ceruza, mintha két részre, persze, ha nem nézett rá. Ha megtanulod, hogy könnyen „kétfelé” ceruza, próbálkozzon egy másik feladat: felhívni a papírlapon a két pont ugyanazon a vízszintes vonal a parttól 2-3 cm-re egymástól. Próbáld néznek ki, mintha egy lapot úgy, hogy minden pontot villás ugyanúgy, ahogy azt tette ceruzával. Az egyes pontok két részre, akkor láthatjuk a négy pontot. Ez könnyű észrevenni, hogy a távolság a felezőpontja attól függ, hogyan gondolkodik mélyen elmerül. Próbálja meg, hogy arról, hogy a felezőpontja összevonták. Miután csinálni, akkor készen áll a képek megtekintésére a látens kép. Ez szerepét pontok ismétlődő elemeket képet.







Hogyan történik ez?

Egy algoritmust építi a sztereó kép meglehetősen egyszerű. Egy személy két szemmel tudja becsülni a távolságot a tárgy, és válassza ki néhány dolgot hozzávetőleges egyre távolabb. Ez annak köszönhető, hogy a tulajdonságai az emberi szem, vagy inkább, a felfogás az agy-szem helyzetben. Más szóval, ha a „tölteni két nyaláb” minden szem, hogy nézd meg a tárgyat, majd azon a ponton, ahol a szemét nézd, a „sugárzás” metszik egymást. Brain, összehasonlítva a forgásszögek ezek a „sugarak”, teszi le következtetéseket a téma távolsága. És ha megpróbálja becsapni a szem (agy)? Ez történik, ha megnézi ezt a képet.

És mivel a szem a pont, ahol meg kell „át a sugarak? nagyon egyszerű # 151; kialakítva mindegyik szem saját képet. Mindkettő hasonlít egymásra, de a különbségek # 151; Az egyik szeme látható néhány töredéket, és az egyéb, ezen a ponton zavarhatja semmilyen akadályt. Az agy a leginkább hasonló töredék ez a szám próbál kombinálni egy, hanem, hogy minden ponton meg kell változtatni a szögeket „sugarak”, különben ezek a fragmentumok nem egyeznek. A sztereó képet ilyen fragmentumok pixel, vagy inkább a színe.

Vessünk egy pillantást ábra. 33.1. Képzeld el, hogy te vagy az. C pont legközelebb pont d. Az agy érti, összehasonlítva szögek ACB és AdB. Nem csoda, hogy a már említett, és a szemében kissé eltérő képet, és hogy az agyi változások a szög, hogy megtalálja hasonló oldalak. Mivel a d pont egyike, és a szeme két, akkor minden szem lesz a töredék, ahol szükség van, hogy átlépje a „sugarak”, azaz az egyik szem a kép fog kinézni, és a kép ez a másik szemét (ugyanaz ugyanazon a ponton).

Most megpróbálják becsapni az agyat. Tűzte ki, hogy melyik képet szeretnénk konvertálni sztereó. Mivel kell helyezni egy pontot rajta, hogy csalja a szemet? Figyeljünk arra a pontra, és a b e g. A szem látott hasonló oldalakon (pont), akkor meg kell egyeznie (bár néha ez is felülírható, de ez elég nehéz megcsinálni, de nagyon is valóságos, mert az agy néz ki, mint töredékek nem csak színes, hanem a formában). Nézzük ezt a könyvet, lásd c pont az a lemez felületére, továbbá az pont d. Így egy sima papírlapra (képernyőn) háromdimenziós kép jelenik meg, mint mögött található a papírlapot. Ez az, amit mi akarunk. Kiderül, hogy az közelebb van egymáshoz vannak elrendezve ugyanazon a ponton (vagy az egész darab), ezért úgy tűnik, hogy közelebb van hozzánk az űrben. Ismét, nézd meg a képet, és látni, ahol a gerendák át a papírt, ahol később keresztezik magukat, és amely ebben az esetben az a távolság a sugár metszéspontja a papírt. Reméljük, hogy érti az alapelv csaló az emberi szem és az agy.

Most tekintsük az algoritmus, amellyel a program épít a képet. Az egyszerűség kedvéért, jelöljük „a forrás kötet” IE, és a háttér a BG. Először is létre kell hozni egy olyan területen rajzoláshoz (a váltási pontokat kialakulásának sztereó). A szerepe ezen a területen, hogy végre rajz, a kapott terjedési BG. Így már megkapta a sztereó kép, de csak a hátsó (legtávolabbi) háttér. Szélesség BG lesz az úgynevezett időszakban. Tudod mozgatni mindkét oldalon, és lehetőség van a központtól, de a könnyebb megértés céljából megcsináljuk balról jobbra. Feldolgozott egy pont IO. Nem csoda, hogy BG kell egy fekete-fehér paletta: meg kell építeni egy algoritmus # 151; A könnyebb pont, a szám azt, hogy több. Olvassa pont a EUT. Emlékszünk rá száma (betűvel jelöljük H). Akkor térjünk vissza a vonal minta szaporított BG. Shift kezdete: az első pont, megfelelő helyzetben ugyanennek a pontnak a identitás nem érintette, és a pont keresztül venni időszak balra tolódott n pontok. Aztán váltás ponton vett át két pont H időszakban három és így tovább, amíg a sor végére.

Így kapunk egy sor ponton elhelyezett azonos távolságra egymástól, de csak két pont közelebb kerülnek egymáshoz, mint mások. Mi végre ezt a műveletet a következő pontot, így egy sztereó vonal. Mi ugyanezt a pontokat a következő sort, és így tovább. Kapunk a sztereó képet.

látens kép legnagyobb hatást elérni nem azokban az esetekben, amikor nehéz és bonyolult, és ott, ahol annak értelmét társul a háttérben, vagy más nyilvánvaló eleme a képet. Ez egy játék, két módon, a rejtett és látható egyszerre, lehetővé teszi, hogy szellemes történeteket.

Ha rákattint erre a linkre. belép a képgalériában, elvére épül, a „harmadik szem”.