1 00:00:00,000 --> 00:00:04,950 In aceasta sectiune, vreau sa vorbesc despre cum functioneaza imaginile digitale pe computer. Deci, 2 00:00:04,950 --> 00:00:10,218 aici am un exemplu - o imagine a unor flori galbene si ce vom vedea este ca 3 00:00:10,218 --> 00:00:15,359 asta arata ca un fel de chestie organica, rotunda si intreaga. In computer, va 4 00:00:15,359 --> 00:00:20,187 insemna doar foarte multe mici mumere. Deci, cum functioneaza sta ? Deci 5 00:00:20,187 --> 00:00:24,868 ce vreau sa fac este sa imi indrept atentia pe aceasta floare din stanga sus. Vei vedea ca 6 00:00:24,868 --> 00:00:29,914 exista o zona mica si verde cu o chestie mica in mijloc. Deci daca maresc cu un factor de 7 00:00:29,914 --> 00:00:34,960 zece doar pe acel patrat, arata asa. Deci ce vezi in acea imagine este 8 00:00:34,960 --> 00:00:39,910 alcatuit din aceste chesti mici si patrate. Deci astea se numesc pixeli. Deci fiecare pixel este 9 00:00:39,910 --> 00:00:45,325 patrat. Ei sunt destul de meci, deci, sti, nu este un numar exact pentru asta dar 10 00:00:45,325 --> 00:00:50,717 poate 100 de pixeli per inch. Si fiecare pixel arata o singura culoare, deci este doar 11 00:00:50,717 --> 00:00:55,815 fixata pe patratului unei singure culori. Si ce e amuzant este ca, daca te uiti la el 12 00:00:55,815 --> 00:01:00,660 aici arata cam. Foarte artifical si cu muchii dure, dar pentru ca pixelul este asa de 13 00:01:00,660 --> 00:01:04,985 mic cand te uiti la el aici in imaginea originala, sti ca doar, doar 14 00:01:04,985 --> 00:01:09,656 arata bine. Ochiul nu, pixelii sunt destul de mici incat nu vezi acele mici 15 00:01:09,656 --> 00:01:14,154 muchii dure. Deci asa arata o imagine cand maresti si vezi 16 00:01:14,154 --> 00:01:19,095 partile. Daca vrei sa te gandesti la cat de multi pixeli suntt intr-o imagine, este doar o 17 00:01:19,095 --> 00:01:23,863 intrebare de multiplicare. Deci daca as fi avut o imagine de 800 pixeli latime si 600 18 00:01:23,863 --> 00:01:28,401 pixeli lungime e doar o intrebare de multiplicare. Deci multiplic acele doua, si 19 00:01:28,401 --> 00:01:33,191 asta inseamna 480.000 de pixeli. Poate ai auzit de termenul megapixel. Este folosit deobicei pentru 20 00:01:33,191 --> 00:01:37,320 computere, camere si chestii. Deci, un megapixel este un milion de pixeli. Deci, 21 00:01:37,320 --> 00:01:41,450 imaginea mea de 800x600, 480.000. Pai, asta e cam jumate de megapixel, aproximativ. 22 00:01:41,450 --> 00:01:45,591 Deci aia nu e o imagine foarte mare, dupa standare moderne. O camera 23 00:01:45,591 --> 00:01:49,897 digitala astazi, chiar si pe un telefon deobicei produce o imagine la ordinea 24 00:01:49,897 --> 00:01:54,039 de cinci megapixeli, zece megapixeli, poate doua zeci de megalixeli. Asta ar insemna o 25 00:01:54,039 --> 00:01:58,970 imagine destul de mare. In regula, deci sa vedem cum, cum functioneaza aceasta chestie. Deci am facut un. 26 00:01:58,970 --> 00:02:04,222 Doar sa il facem un pic mai tangibil am facut aceasta diagrama. Deci daca am o imagine pot sa 27 00:02:04,222 --> 00:02:09,359 ma gandesc la ea pe bune ca la un grid de pixeli. Deci fiecare pixel este un patrat si doar 28 00:02:09,359 --> 00:02:13,970 arata o singura culoare. Acum vom avea o schema care se adreseaza chestiunii 29 00:02:13,970 --> 00:02:18,932 si vom identifica fiecare pixel in loc sa ii luam pe toti. Deci cum fuctioneaza asta este ca avem un 30 00:02:18,932 --> 00:02:23,717 set de x numere pe langa partea de sus aici. Deci zero este partea departata din stanga si se duce in sus, 31 00:02:23,717 --> 00:02:28,325 se duce in dreapta. Si apoi y-directia este facuta intr-un mod unic. 32 00:02:28,325 --> 00:02:33,051 Deci zero este in partea cea mai de sus, randul de sus, si apoi y numerele citesc in jos. SI asa 33 00:02:33,051 --> 00:02:38,390 istoric, numerele exista in computer. Deci pot doar sa 34 00:02:38,390 --> 00:02:43,922 fac cateva exemple simple. De exemplu, pixelul superioar stang este la (0, 0). Sau 35 00:02:43,922 --> 00:02:48,412 x=0, y=0, post sa spun. Pixelul vecin din dreapta, deci acest pixel de aici 36 00:02:48,412 --> 00:02:52,637 este la x=1, y=0. Si de multe ori daca spun coordonatele, 37 00:02:52,637 --> 00:02:57,074 conventia este sa spui doar x numarul si apoi y numarul. Deci as spune ca, asta este 38 00:02:57,074 --> 00:03:01,787 (1, 0). Si sa spunem, acest pixel de aici. Pai, poti sa il cam citesti. Este la 39 00:03:01,787 --> 00:03:06,206 x=4, y=2. S-au as putea sa spun (4, 2). Acum, in realitate, vom intra in 40 00:03:06,206 --> 00:03:10,867 multe detalii despre cum sa manevram aceste x-y numere sa identificam 41 00:03:10,867 --> 00:03:15,710 pixeli specifici. Trebuie doar sa apreciezi ca exista aceasta schema. Deci chiar de am 42 00:03:15,710 --> 00:03:20,431 avea zece milioane de pixeli, orice pixel in particular ar avea niste x-y numere care il adreseaza 43 00:03:20,431 --> 00:03:25,316 versus, toti ceilati pixeli. Deci, intrebarea este. Pai am toti acesti pixeli, 44 00:03:25,316 --> 00:03:30,470 cum encodez ce culoare este pe un pixel anume ? Deci asa sa vorbim despre 45 00:03:30,470 --> 00:03:35,392 asta, voi face un mic istoric. Deci newton avea aceast faimos 46 00:03:35,392 --> 00:03:40,470 experiment in anii 1600, unde avea un - pe care am reprodus aici - o prisma care 47 00:03:40,470 --> 00:03:45,547 este doar o piesa triunghiulara de sticla. Si aici lumina de la soare vine prin banda din partea stanga 48 00:03:45,547 --> 00:03:49,354 si prisma o imparte. In spectrul de culori aici, pe care tocmai l-am, 49 00:03:49,492 --> 00:03:54,262 proiectat pe aceasta bucata de hartie alba. Deci ce arata aceasta este ca lumina alba nu este 50 00:03:54,262 --> 00:03:58,703 o chestie pura indevizibila. Dincontra, poate fi separata in aceste culori 51 00:03:58,703 --> 00:04:03,329 cunstituente. Si asta e aceias chestie pare care ai vedea-o la un 52 00:04:03,329 --> 00:04:08,264 curcubei. Deci culorile sunt defapt in continu spectru. Dar Newton 53 00:04:08,264 --> 00:04:13,075 a identificat anumite culori. Sti, le-a dat, le-a dat anumite culori. Deci vine, aceasta este 54 00:04:13,075 --> 00:04:17,702 faimoasa secventa unde se face rosu intr-o parte aici, si apoi portocaliu, si 55 00:04:17,702 --> 00:04:22,390 galben, si verde. Si in sfarsit albastru, indigo si violet in partea indepartata aici. 56 00:04:23,505 --> 00:04:31,051 Deci, In coputer, vreau sa ma gandesc la aceste culori pure ca la un fel de paleta. 57 00:04:31,051 --> 00:04:37,706 Si schema pe care o vom folosi este sa alegem rosu, verde si albastru de aici. 58 00:04:37,706 --> 00:04:43,578 SI sa folosesim acelea ca un fel de, costituente care care construiesc oricare alte culori 59 00:04:43,578 --> 00:04:48,068 pe care le-am vrea. Deci, in definitiv, vrei sa te gandesti la, aici avem lumina 60 00:04:48,068 --> 00:04:52,003 alba venind din stanga, si avem constituentele aici. Poti sa te gandesti la el 61 00:04:52,003 --> 00:04:56,036 ca curgand invers. Daca ma uit la culorile constituente si le pun inapoi 62 00:04:56,036 --> 00:05:00,020 in partea asta, pot obtine lumina alba. Si apoi, fizica nu este exact la fel, dar 63 00:05:00,020 --> 00:05:04,102 asta sugereaza un pic a, a cum vom luat constituantii si 64 00:05:04,102 --> 00:05:08,784 sa ii punem impreuna in computer. De asemenea exista o chestie amuzanta despre indigo 65 00:05:08,784 --> 00:05:13,414 aici. Cand Newton a numit acestea, chiar in mijolcul la albastru si violet avem indigo, 66 00:05:13,414 --> 00:05:17,694 si pare cam. Pe bune ? Chiar avem nevoie de un cuvant separat pentru asta 67 00:05:17,694 --> 00:05:22,062 nu puteam sa il numim albastru. Si e amuzantp entru ca arata cam cum 68 00:05:22,062 --> 00:05:26,742 era sa traiesti in anii 1600. Newton a crezut intr-o anume cantate de misticism 69 00:05:26,898 --> 00:05:31,111 chesti pe care le-am putea gandii ca fiind nelegate de stiinta si, le timpul acela, erau sapte 70 00:05:31,111 --> 00:05:35,323 plantete stiute, si Newton a simtit ca, pai, numerele culorilor ar trebui sa fie la fel ca 71 00:05:35,323 --> 00:05:39,587 numarul planetelor. Deci asa cred ca a cam fortat indigo acolo doar ca sa faca 72 00:05:39,587 --> 00:05:44,871 numerele sa se adune. In regula. Deci, ce voi face. Este sa lucrez la schema care va encoda 73 00:05:44,871 --> 00:05:50,957 o anumita culoare numita schema de culoare RGB. RGB este acronim pentru rosu, verde si albastru. 74 00:05:50,957 --> 00:05:56,360 si modul in care aceasta functioneaza, sau, sau intrebarea este.Am parcurs o cale sa encodez. 75 00:05:56,360 --> 00:06:01,907 Ce este fiecare culoare, aici in interiorul, gridului meu de acolo. Si asa in schema RGB, ne vom 76 00:06:01,907 --> 00:06:06,652 folosii de lumina rosu pur, verde si albastru, si mixand acestea in diferite 77 00:06:06,652 --> 00:06:12,133 combinatii, vom putea obtine orice tip de culoare. Si decat sa incercam sa 78 00:06:12,133 --> 00:06:17,614 vorbim despre asta, asta va demonstra foarte bine. Deci m-a voi duce la acesta pagina 79 00:06:17,614 --> 00:06:21,934 exploratorul RGB. Si asta m-a va lasa sa demostrez cum functioneaza asta. Deci modul 80 00:06:21,934 --> 00:06:26,128 in care asta functioneaza este, am aceste trei slidere in stanga aici. Deci asta de aici 81 00:06:26,128 --> 00:06:30,530 controleaza lumina rosie. Si vom numerota acestea. Deci, cand rosul este pe tot parcursul 82 00:06:30,530 --> 00:06:34,868 negru. Vom numii asta zero. Si daca il dau pana la maximum. 83 00:06:34,868 --> 00:06:39,481 Vom numi asta 255. Si daca vezi in jos defapt, 84 00:06:39,481 --> 00:06:43,820 citeste ce numere sunt pentru slidere. Deci am un slider pentru rosu, si un 85 00:06:43,820 --> 00:06:48,378 slider pentru verde pentru a face lumina verde si un slider albastru pentru a face lumina albastra. SI asa 86 00:06:48,378 --> 00:06:52,829 strategia in schema RGB este ca. Esential ai aceste, aceste 87 00:06:52,829 --> 00:06:58,211 trei manere prin care pot varia luminozitatea luminii rosie, verde sau albastra. 88 00:06:58,211 --> 00:07:03,656 Si cica, poti sa faci orice culoare combinand proportile corecte 89 00:07:03,656 --> 00:07:07,916 de rosu, verde si albastru. Deci voi arata niste exemple. Pai, evident daca vreau sa fac rosu, voi 90 00:07:07,916 --> 00:07:11,700 marii rosu pana la capat, si de asemenea daca vreau sa fac verde, voi 91 00:07:11,700 --> 00:07:15,872 marii verde pana la capat. Daca acum il maresti pana la capat optii un del de 92 00:07:15,872 --> 00:07:19,559 versiune luminoasa. Daca nu era verde inchis, pai, as putea incepe cu verde si, 93 00:07:19,559 --> 00:07:23,537 si apoi sa o dau mai mica. Ca sa pot obtine un verde mai inchis. In aceasta