[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.00,0:00:04.85,Default,,0000,0000,0000,,Nesta seção, vamos adicionar o que chamamos de expressões de código Dialogue: 0,0:00:04.85,0:00:09.59,Default,,0000,0000,0000,,disponível. E isso é um pouco a última peça que precisávamos para começar a escrever, você sabe Dialogue: 0,0:00:09.59,0:00:14.09,Default,,0000,0000,0000,,código de manipulação de imagem um pouco irrealista.\NE, em particular, até ao final da presente Dialogue: 0,0:00:14.09,0:00:19.01,Default,,0000,0000,0000,,Vou brincar com quebra-cabeças seção com base em imagens, bem como, será um pouco de diversão. Dialogue: 0,0:00:19.01,0:00:23.86,Default,,0000,0000,0000,,Do que nós escrevemos código como isso muitas vezes. Então, aqui ele diz que imprimir 42. Nós apenas Dialogue: 0,0:00:23.86,0:00:28.24,Default,,0000,0000,0000,,têm um número de 40 ou 100 ou 250, ou qualquer outro e é apenas no código. Dialogue: 0,0:00:28.24,0:00:32.86,Default,,0000,0000,0000,,em vez disso pode convertido para escrever desta maneira. É o que diz de impressão 11 + 31. Eo Dialogue: 0,0:00:32.86,0:00:37.41,Default,,0000,0000,0000,,11 + 31 aqui, chamou uma expressão. E, basicamente, em vez de um, um Dialogue: 0,0:00:37.41,0:00:42.87,Default,,0000,0000,0000,,fixou o número é conhecido de antemão, podemos colocar um pouco, um pouco Dialogue: 0,0:00:45.44,0:00:48.01,Default,,0000,0000,0000,,expressão aritmética. Assim, neste caso, 11 + 31, é um problema pequeno. O funcionamento do presente Dialogue: 0,0:00:48.01,0:00:52.92,Default,,0000,0000,0000,,é que quando o computador é executado quando se chega a esta linha. A primeira coisa que Dialogue: 0,0:00:52.92,0:00:57.06,Default,,0000,0000,0000,,vai fazer, é dito para avaliar a expressão. Assim, só escolher o Dialogue: 0,0:00:57.06,0:01:01.36,Default,,0000,0000,0000,,expressão, e diz bem. Bem, eu tenho que descobrir o que número é. Em Dialogue: 0,0:01:01.36,0:01:05.17,Default,,0000,0000,0000,,Aqui, só o modo de realização, portanto, 11 + 31, é 42. Assim, uma vez que o Dialogue: 0,0:01:05.17,0:01:09.48,Default,,0000,0000,0000,,foi avaliada a expressão de um número 42 e, em seguida, o código pode continuar, Dialogue: 0,0:01:09.48,0:01:13.84,Default,,0000,0000,0000,,e é só usar esse número. Assim, com efeito, isto só imprime 42. Então, em qualquer lugar Dialogue: 0,0:01:13.84,0:01:18.19,Default,,0000,0000,0000,,o código onde teríamos um número como zero ou 255 ou 100 ou algo assim Dialogue: 0,0:01:18.36,0:01:23.04,Default,,0000,0000,0000,,em vez disso, vão ser capazes de colocar algumas expressões eritêmato uma espécie de incorporação de um Dialogue: 0,0:01:23.04,0:01:27.61,Default,,0000,0000,0000,,Pequeno computador para calcular quantas quiser usar. Então, nós Dialogue: 0,0:01:27.61,0:01:33.16,Default,,0000,0000,0000,,vai, resolver problemas mejores.Pero não discutimos isso por agora Dialogue: 0,0:01:33.16,0:01:38.89,Default,,0000,0000,0000,,o pixel tem três funções adicionais.\NHá ponto de pixel vermelho eo que você começa a vermelho Dialogue: 0,0:01:38.89,0:01:43.81,Default,,0000,0000,0000,,Será que ela, que tipo de retrocesso do vermelho. Recupera o número de Dialogue: 0,0:01:43.81,0:01:49.04,Default,,0000,0000,0000,,o pixel. Portanto, há alguns de zero vermelho ou 100 ou algo assim. Este é recuperado Dialogue: 0,0:01:49.04,0:01:54.15,Default,,0000,0000,0000,,para fora. E lá também terá o verde eo azul. Então, esses serão muito Dialogue: 0,0:01:54.15,0:01:59.22,Default,,0000,0000,0000,,natural para utilizar em expressões para mexer. Os valores RGB de um pixel. Portanto Dialogue: 0,0:01:59.22,0:02:04.36,Default,,0000,0000,0000,,Suponha que eu queira fazer. É o dobro do valor de um pixel vermelho, de modo que se 50 Quero Dialogue: 0,0:02:04.36,0:02:08.85,Default,,0000,0000,0000,,fazer um 100, se eu quiser fazer uma 100 por 200 ou o que quer. Então aqui algum código Dialogue: 0,0:02:08.85,0:02:13.39,Default,,0000,0000,0000,,atrás, então eu vou passar por isso e essa idéia de um parente Dialogue: 0,0:02:13.39,0:02:18.10,Default,,0000,0000,0000,,mudar para mudar um pixel é o triplo do que você sabe ou algo assim Dialogue: 0,0:02:18.10,0:02:22.48,Default,,0000,0000,0000,,este, será uma muito mais realista para lidar com a RGB [inaudível] Dialogue: 0,0:02:22.48,0:02:27.08,Default,,0000,0000,0000,,pixel. Ele agora anda com o que este código. Portanto, esta citação é correta. Ele faz Dialogue: 0,0:02:27.08,0:02:31.67,Default,,0000,0000,0000,,Red o dobro do valor de um pixel. O mesmo se aplica ao que a primeira linha. É chamado um pixel Dialogue: 0,0:02:31.67,0:02:36.25,Default,,0000,0000,0000,,apontar, para se obter vermelho. Então, para recuperar o número para fora. E digamos que, neste Dialogue: 0,0:02:36.25,0:02:40.64,Default,,0000,0000,0000,,caso, o valor de vermelho é de 50. Assim, o ponto pixel, ficar vermelho, ele irá recuperar 50. Dialogue: 0,0:02:40.64,0:02:45.04,Default,,0000,0000,0000,,E então, aqui estamos usando o sinal de igualdade e da maneira que temos antes, apenas Dialogue: 0,0:02:45.04,0:02:49.44,Default,,0000,0000,0000,,armazenar esse número em uma variável. Vou me chamar de velho, tão velho, o Dialogue: 0,0:02:49.44,0:02:54.19,Default,,0000,0000,0000,,valor. Então, basicamente, só armazena 50 em Old. Então, diz a seguinte linha pixels Dialogue: 0,0:02:54.19,0:02:58.48,Default,,0000,0000,0000,,ponto, todos vermelhos, dois velhos tempos. Então aqui eu estou usando a expressão. E lembre-se, a Dialogue: 0,0:02:58.48,0:03:02.63,Default,,0000,0000,0000,,operação é, quando chega a esta linha, a primeira coisa é vai querer Dialogue: 0,0:03:02.63,0:03:06.84,Default,,0000,0000,0000,,é o de avaliar a expressão. Como vai ficar velho dobrado. Velha, lembro de você Dialogue: 0,0:03:06.84,0:03:10.79,Default,,0000,0000,0000,,armazenar apenas 50. Então, basicamente, ele diz 50 vezes dois, para ser avaliado Dialogue: 0,0:03:10.79,0:03:14.94,Default,,0000,0000,0000,,chegou a 100. Portanto avaliar a expressão para atingir 100. E agora que ele Dialogue: 0,0:03:14.94,0:03:18.94,Default,,0000,0000,0000,,esse valor, então você pode ir em frente e executar o código. E ele diz sobre o conjunto de pixels Dialogue: 0,0:03:18.94,0:03:23.100,Default,,0000,0000,0000,,vermelha, essencialmente 100. Então, se você acha que toda a seqüência, basicamente isso Dialogue: 0,0:03:23.100,0:03:28.82,Default,,0000,0000,0000,,a 50, multiplicado por dois, para obter 100 e armazena este apoio. Em Dialogue: 0,0:03:28.82,0:03:35.15,Default,,0000,0000,0000,,efeito é multiplicado por dois. Agora. Na verdade este é o caminho que vamos escrever Dialogue: 0,0:03:35.15,0:03:39.21,Default,,0000,0000,0000,,. Tudo isto pode ser condensado para uma linha, porque realmente, que, Dialogue: 0,0:03:39.21,0:03:42.91,Default,,0000,0000,0000,,essa variável foi a idade, não foi acrescentando muito. Era apenas um pouco de um Dialogue: 0,0:03:42.91,0:03:47.12,Default,,0000,0000,0000,,temporária segurando tinta. E assim que eu imagino o mesmo caso em que o pixel Dialogue: 0,0:03:47.12,0:03:51.24,Default,,0000,0000,0000,,Red valor é 50, e eu estou indo só para executar este. Tenho apenas o condensado Dialogue: 0,0:03:51.24,0:03:55.50,Default,,0000,0000,0000,,linha. Então, imagine esse código em execução.\NEntão, realmente eu tenho um pixel comigo aqui Dialogue: 0,0:03:55.50,0:03:59.46,Default,,0000,0000,0000,,tê-lo. Vermelho 50 pixels e eu vou executar essa linha. Então a primeira coisa Dialogue: 0,0:03:59.46,0:04:03.83,Default,,0000,0000,0000,,vai fazer vai ficar aviso de que não é uma expressão aqui, ponto do pixel Dialogue: 0,0:04:03.83,0:04:08.19,Default,,0000,0000,0000,,vermelho duas vezes. Assim, vamos avaliar essa expressão. Para o ponto pixel vermelho é Dialogue: 0,0:04:08.19,0:04:12.65,Default,,0000,0000,0000,,você vai olhar para o que é agora o valor vermelho. Então deixe-me 50. Como se costuma dizer, Dialogue: 0,0:04:12.65,0:04:17.41,Default,,0000,0000,0000,,é a mesma matemática que tínhamos antes de duas a 50 vezes. Que é de 100. E então com Dialogue: 0,0:04:17.41,0:04:22.16,Default,,0000,0000,0000,,o valor 100, é basicamente vai chamar set point vermelho de pixel de 100 para colocar Dialogue: 0,0:04:22.16,0:04:27.15,Default,,0000,0000,0000,,Voltar. Isso funciona como a mesma dinâmica só passou. Assim obtida Dialogue: 0,0:04:27.15,0:04:31.96,Default,,0000,0000,0000,,valor, multiplicado por dois e colocar de volta.\NOu, na verdade, servido em Inglês, Dialogue: 0,0:04:31.96,0:04:36.89,Default,,0000,0000,0000,,dobra o valor de aluguel. Então eu vou fazer uma série de exemplos que se seguem, este tipo de Dialogue: 0,0:04:36.89,0:04:44.26,Default,,0000,0000,0000,,padrão. Então, vamos ver. Como eu comecei a usar isso dentro de loops como eles eram Dialogue: 0,0:04:44.26,0:04:51.27,Default,,0000,0000,0000,,como antes, vamos saber que tivemos zero ou 250, mas agora algum número fixo. Dialogue: 0,0:04:51.27,0:04:56.87,Default,,0000,0000,0000,,Vamos escrever o código e este é o exemplo que eu apenas fiz. Código como este, onde Dialogue: 0,0:04:56.87,0:05:02.48,Default,,0000,0000,0000,,vamos mudar o valor de vermelho com base no que foi o valor vermelho antes. E assim Dialogue: 0,0:05:02.48,0:05:08.15,Default,,0000,0000,0000,,a dinâmica vai ter, você sabe, muitas vezes dizemos pixels sobre o vermelho e, em seguida, definir Dialogue: 0,0:05:08.15,0:05:13.68,Default,,0000,0000,0000,,entre parênteses chamar ponto pixel vermelho e depois ter um pouco de aritmética. Portanto Dialogue: 0,0:05:13.68,0:05:18.97,Default,,0000,0000,0000,,neste caso, esta linha duplica o valor de vermelho e, finalmente, esta linha. Chamar Dialogue: 0,0:05:18.97,0:05:23.80,Default,,0000,0000,0000,,definir pixels ponto vermelho vermelho para obter 0,5 vezes a ponto de o pixel. Como está a fazer o valor antigo Dialogue: 0,0:05:23.80,0:05:28.32,Default,,0000,0000,0000,,e multiplicá-lo vezes 0,5, ou essencialmente dividir por dois, assim será Dialogue: 0,0:05:28.32,0:05:33.39,Default,,0000,0000,0000,,tornar menor e, em seguida, substituí-lo.\NEntão, isso vai ser bom, seguimos Dialogue: 0,0:05:33.39,0:05:38.34,Default,,0000,0000,0000,,esse padrão, muitas vezes. Então deixe-me chegar a um exemplo real aqui. Então, suponhamos que Dialogue: 0,0:05:38.34,0:05:42.100,Default,,0000,0000,0000,,Vou tirar uma foto da flor. E dizer Quero fazê-lo parecer o tipo de Dialogue: 0,0:05:42.100,0:05:47.74,Default,,0000,0000,0000,,laranja mais. Como minha estratégia seria, bem, vamos alterar o valor de verde. Iremos Dialogue: 0,0:05:47.74,0:05:51.76,Default,,0000,0000,0000,,apenas sair do verde. Então, matematicamente, eu vou dizer, vamos Dialogue: 0,0:05:51.76,0:05:55.65,Default,,0000,0000,0000,,mudar o 75 por cento de verde o que era. Agora, no presente exemplo, Dialogue: 0,0:05:55.83,0:06:00.57,Default,,0000,0000,0000,,Eu realmente comecei a página com um código não nele. Então eu só vou realmente Dialogue: 0,0:06:00.57,0:06:05.01,Default,,0000,0000,0000,,Digite neste. Então eu digo pixel, para isso, se eu quero mudar o verde para 75 por cento dos Dialogue: 0,0:06:05.01,0:06:09.57,Default,,0000,0000,0000,,o que era. E este é, você sabe, alguns dos exemplo só mostrou. Digo Dialogue: 0,0:06:09.57,0:06:14.19,Default,,0000,0000,0000,,ponto de pixel, tudo verde. Você também pode escrever isso assim que eu quero chamar todo verde Dialogue: 0,0:06:14.19,0:06:19.12,Default,,0000,0000,0000,,[Inaudível] e quero adicionar algum tipo de expressão, o direito assim que você quer [inaudível] Dialogue: 0,0:06:19.12,0:06:23.55,Default,,0000,0000,0000,,para calcular um número que eu retornar o valor verde. Assim que o padrão Dialogue: 0,0:06:23.55,0:06:28.20,Default,,0000,0000,0000,,Vou usar aqui é que eu falar sobre pixel, Laguna Verde're indo para obter o valor antigo Dialogue: 0,0:06:28.20,0:06:32.69,Default,,0000,0000,0000,,então eu posso um pouco, você sabe o que quer que multiplique vezes. Neste caso vezes multiplicam Dialogue: 0,0:06:32.69,0:06:37.62,Default,,0000,0000,0000,,0,75. Então eu mudar o tipo de três quartos do que era. Portanto, permite Dialogue: 0,0:06:37.62,0:06:42.82,Default,,0000,0000,0000,,tente isso. Ah, ok. Portanto, não [inaudível] que, se você se lembra foi Dialogue: 0,0:06:43.01,0:06:49.06,Default,,0000,0000,0000,,amarelo sorta. Na verdade se eu colocar. 1.0 aqui.\NNós não podemos fazer alterações. Direito, de modo que Dialogue: 0,0:06:49.06,0:06:53.83,Default,,0000,0000,0000,,Quando foi agradável e amarelo ... Então >> é o seu [inaudível]. Eu tenho de volta >> Dialogue: 0,0:06:53.83,0:06:57.87,Default,,0000,0000,0000,,aqui. [Inaudível] um pouco mais de laranja. Devo dizer, para estes exemplos. Eu vou, Dialogue: 0,0:06:57.87,0:07:01.95,Default,,0000,0000,0000,,Eu só vou ter tempo para escrever o código. E você pode, se quiser Dialogue: 0,0:07:01.95,0:07:06.09,Default,,0000,0000,0000,,para voltar a esta coisa. Há um botão de solução pequena mostra abaixo. Portanto, Dialogue: 0,0:07:06.24,0:07:09.98,Default,,0000,0000,0000,,Se você vem para mais tarde rever. O código de solução está disponível. Mas, apenas Dialogue: 0,0:07:09.98,0:07:14.01,Default,,0000,0000,0000,,senti como praticar fins. É melhor começar com uma tela em branco. E, em seguida Dialogue: 0,0:07:14.01,0:07:18.05,Default,,0000,0000,0000,,na verdade, passar pelo processo e código escrito. Por conseguinte, estes exemplos são Dialogue: 0,0:07:18.05,0:07:22.62,Default,,0000,0000,0000,,cair tempo. Vamos tentar algo um pouco mais difícil. Portanto, este diz Dialogue: 0,0:07:22.88,0:07:29.75,Default,,0000,0000,0000,,definir vermelho, verde e azul sendo cada 0,75 de seus valores originais e, em seguida, veremos Dialogue: 0,0:07:30.01,0:07:37.17,Default,,0000,0000,0000,,Tentar 0,5 e 0,25. O que eu vou fazer. Uma tradição de ciência da grande equipe Dialogue: 0,0:07:37.17,0:07:43.34,Default,,0000,0000,0000,,escrever o código em muito cedo, eu vou copiá-lo, aquele que fez Dialogue: 0,0:07:43.34,0:07:49.66,Default,,0000,0000,0000,,antes e só pode colar. Vou fazer três cópias e conseguiu Dialogue: 0,0:07:49.66,0:07:56.07,Default,,0000,0000,0000,,para fazer o que quiser aqui. Ok, então eu costumo ir sempre em ordem, vermelho, verde, azul. Dialogue: 0,0:07:56.07,0:08:02.27,Default,,0000,0000,0000,,Então você me diz todo vermelho. Vermelho e que ele disse para 0,75. Bem, assim Dialogue: 0,0:08:02.27,0:08:07.98,Default,,0000,0000,0000,,de modo que um bom. E então você diz conjunto verde verde por vezes 0,75. E Dialogue: 0,0:08:07.98,0:08:13.55,Default,,0000,0000,0000,,então nós modificamos azul. Como definir azul, obter o ponto de pixel azul. Assim você pode ver uma espécie de Dialogue: 0,0:08:13.55,0:08:18.90,Default,,0000,0000,0000,,definir o padrão aqui e consegue ser combinados. Isso é bom. É muito Dialogue: 0,0:08:18.90,0:08:24.25,Default,,0000,0000,0000,,padrão viável. Então eu corro bem.\NSim, é um pouco sutil, mas Dialogue: 0,0:08:24.25,0:08:28.92,Default,,0000,0000,0000,,Isto foi feito, é tomada a partir da imagem original e feita um pouco mais escura. Porque se Dialogue: 0,0:08:28.92,0:08:33.47,Default,,0000,0000,0000,,acho, meio que de multiplicar 0,75 tudo movimento Dialogue: 0,0:08:33.47,0:08:37.96,Default,,0000,0000,0000,,obviamente, zero e zero, zero é preto puro, por isso estamos comprimindo taxa para baixo Dialogue: 0,0:08:37.96,0:08:42.60,Default,,0000,0000,0000,,esse caminho. Então, vamos tentar fazer um pouco extrema. Você pode, então, multiplicar-se. E 0,5 vezes Dialogue: 0,0:08:42.60,0:08:48.10,Default,,0000,0000,0000,,Eu vou correr. Oh, um pouco mais escuro.\NE se quase 0,25 apenas um quarto de Dialogue: 0,0:08:48.10,0:08:53.59,Default,,0000,0000,0000,,os valores originais. Ah, então sim, então você está fazendo bem escuro. Portanto, esta mostra Dialogue: 0,0:08:53.59,0:08:59.43,Default,,0000,0000,0000,,um tipo de som realista utilização interessante deste tipo de idéia escala de utilização conjunta Dialogue: 0,0:08:59.43,0:09:05.06,Default,,0000,0000,0000,,ficar vermelho combinado com o número de vezes vermelhos e multiplicador tipo [inaudível] de jogo Dialogue: 0,0:09:05.06,0:09:10.13,Default,,0000,0000,0000,,com valores. Escala ou escalá-los para baixo. Muito bom. Portanto, há um, Dialogue: 0,0:09:10.13,0:09:13.72,Default,,0000,0000,0000,,Um terceiro problema aqui, estou sorta vai pular. Este apenas para extra Dialogue: 0,0:09:13.72,0:09:17.55,Default,,0000,0000,0000,,prática, se você quiser vir e tentar um presente e tem um tem um código de solução Dialogue: 0,0:09:17.55,0:09:21.96,Default,,0000,0000,0000,,assim. Então o que você realmente quer fazer. É o trabalho de um desses cinco, dez, vinte Dialogue: 0,0:09:21.96,0:09:27.56,Default,,0000,0000,0000,,quebra-cabeça. Assim, a idéia de quebra-cabeças e vinte e cinco, dez, é que houve algum Dialogue: 0,0:09:27.56,0:09:33.38,Default,,0000,0000,0000,,imagem de uma flor, uma peça de fruta ou algo e foi modificado e Dialogue: 0,0:09:33.38,0:09:39.27,Default,,0000,0000,0000,,foi modificado de modo é que o vermelho, verde e azul foram divididos por Dialogue: 0,0:09:39.27,0:09:44.87,Default,,0000,0000,0000,,cinco, dez ou vinte anos. Como os valores são a forma de imagens de pequenos podiam ser Dialogue: 0,0:09:44.87,0:09:50.02,Default,,0000,0000,0000,,muito escuro e desafio. É multiplicar o vermelho, verde e azul Dialogue: 0,0:09:50.02,0:09:54.89,Default,,0000,0000,0000,,por cinco, dez ou vinte anos.\NEssencialmente, o tipo de quebrar o escurecimento Dialogue: 0,0:09:54.89,0:10:01.22,Default,,0000,0000,0000,,devolver um pouco de imagem. E assim por diante. Tal [inaudível] se resume a alguns Dialogue: 0,0:10:01.22,0:10:05.78,Default,,0000,0000,0000,,experimentar e brincar tentando descobrir como obter o Dialogue: 0,0:10:05.78,0:10:10.29,Default,,0000,0000,0000,,que esta atraz da imagem. Através do qual o número de cinco é utilizado uma vez que o número 10 é utilizado uma vez que o Dialogue: 0,0:10:10.29,0:10:14.59,Default,,0000,0000,0000,,número 20 é usado uma vez, então basicamente você só tem que descobrir o que Dialogue: 0,0:10:14.59,0:10:19.26,Default,,0000,0000,0000,,vai com que cor. E devo dizer, você sabe que há apenas seis possíveis formas de Dialogue: 0,0:10:19.26,0:10:23.72,Default,,0000,0000,0000,,tem cinco [inaudível] vinte anos então não há realmente que passam muitos. O Dialogue: 0,0:10:23.72,0:10:28.51,Default,,0000,0000,0000,,Eu acho que é boa forma pode talvez imaginar os cinco primeiros é vermelho e Dialogue: 0,0:10:28.51,0:10:33.18,Default,,0000,0000,0000,,isso mesmo, cinco é o primeiro e, em seguida, é bom cinco, dez, vinte. O Dialogue: 0,0:10:33.18,0:10:37.37,Default,,0000,0000,0000,,cinco, vinte, dez. Então, se cinco anos é o primeiro, há apenas duas possibilidades e, em seguida, Dialogue: 0,0:10:37.37,0:10:40.78,Default,,0000,0000,0000,,Da mesma forma, se só há duas possibilidades dez e vinte anos, se é o primeiro Dialogue: 0,0:10:40.78,0:10:44.01,Default,,0000,0000,0000,,Há apenas duas possibilidades, por isso é uma maneira que você pode tipo de organizar Dialogue: 0,0:10:44.01,0:10:48.78,Default,,0000,0000,0000,,enquanto a busca por isso, bem, deixe-me deixe-me voltar aqui. Como eu disse Dialogue: 0,0:10:48.78,0:10:55.59,Default,,0000,0000,0000,,antes e pegar uma cópia do meu código e não começar nada. Bem, Dialogue: 0,0:10:55.59,0:11:00.89,Default,,0000,0000,0000,,Neste caso, temos um, uma banana.\NNa verdade, aqui, ir, ir [inaudível] Dialogue: 0,0:11:00.89,0:11:06.07,Default,,0000,0000,0000,,linhas de saída para um segundo, de modo que só podemos ver o que a imagem não se parece nada. Portanto Dialogue: 0,0:11:06.07,0:11:10.94,Default,,0000,0000,0000,,há um quebra-cabeças. E o que ela mostra, 'eu vou te dizer. Existe uma amarelo Dialogue: 0,0:11:10.94,0:11:15.93,Default,,0000,0000,0000,,banana e um fundo de tijolo vermelho escuro. E entre os tijolos vermelhos, Dialogue: 0,0:11:15.93,0:11:20.74,Default,,0000,0000,0000,,Há pequenos pedaços de musgo verde que pode ser visto. Portanto, se a imagem é fixada, nós Dialogue: 0,0:11:20.74,0:11:26.29,Default,,0000,0000,0000,,você deve ver todas essas coisas.\NPara corrigir a imagem. O que eu faço aqui Dialogue: 0,0:11:26.29,0:11:31.16,Default,,0000,0000,0000,,é multiplicado. Deixa só vai para ... Vou começar com apenas cinco, dez, vinte e Dialogue: 0,0:11:31.16,0:11:36.29,Default,,0000,0000,0000,,estes. Então, digamos que, bem, acho que o vermelho deve ser multiplicado por cinco, Dialogue: 0,0:11:36.29,0:11:41.23,Default,,0000,0000,0000,,precisa ser multiplicado por dez verde e azul devem ser multiplicados por Dialogue: 0,0:11:41.23,0:11:45.50,Default,,0000,0000,0000,,20. Sua apenas um palpite. Então, se eu fazer isso. Mm-hm, bem, bem, que Dialogue: 0,0:11:45.50,0:11:50.42,Default,,0000,0000,0000,,claramente errado, certo? A banana não parece muito bom. E os tijolos de ter este Dialogue: 0,0:11:50.42,0:11:55.34,Default,,0000,0000,0000,,elenco azul, então não é bom. Então eu vou, eu prefiro a hipótese de que Dialogue: 0,0:11:55.34,0:11:59.96,Default,,0000,0000,0000,,cinco é o primeiro embora. E vou tentar outra permutação. Ok, então que seja Dialogue: 0,0:11:59.96,0:12:05.62,Default,,0000,0000,0000,,talvez seja cinco, 20, 10. Então >> prová-lo assim. Ah, e que é pior. >> Dialogue: 0,0:12:05.62,0:12:11.34,Default,,0000,0000,0000,,[Risos] >> Certo. Então eu não acho que cinco é o primeiro. Quando eu tentei as duas coisas Dialogue: 0,0:12:11.34,0:12:20.60,Default,,0000,0000,0000,,com os cinco primeiros. Então, vamos tentar o top ten, por isso vou tentar 10. 520. Tudo bem, então Dialogue: 0,0:12:20.60,0:12:26.01,Default,,0000,0000,0000,,Eu só estou escalá-los. EW, hm. ¿Bem, quer dizer eu acho que estamos chegando, certo? ME Dialogue: 0,0:12:26.01,0:12:31.49,Default,,0000,0000,0000,,significa a banana parece muito bom, mas, obviamente, são os tijolos que você não é Dialogue: 0,0:12:31.49,0:12:36.43,Default,,0000,0000,0000,,Sabe, é Pearl. [Risos] é suposto ser vermelho. Então deixe-me tentar, eu sou Dialogue: 0,0:12:36.43,0:12:41.98,Default,,0000,0000,0000,,indo para tentar deixando a cinco no meio e apenas colocar o XXI. Vinte, Dialogue: 0,0:12:41.98,0:12:47.55,Default,,0000,0000,0000,,cinco, dez, vamos tentar isso. Não temos. Há uma banana, tem bom aspecto e Dialogue: 0,0:12:47.55,0:12:53.16,Default,,0000,0000,0000,,amarelo. Você pode ver os tijolos têm esta vermelho escuro. E então, mesmo pequenos pedaços Dialogue: 0,0:12:53.16,0:12:58.49,Default,,0000,0000,0000,,verde musgo aqui. É uma espécie de tranquilizador. Então, eu vou trazer Dialogue: 0,0:12:58.49,0:13:03.75,Default,,0000,0000,0000,,portanto, para mostrar. [Inaudível] alguns, algumas das qualidades do mesmo. É em parte, Dialogue: 0,0:13:03.75,0:13:08.29,Default,,0000,0000,0000,,existe um tijolo. E o musgo e as bananas com bom aspecto. Apenas uma Dialogue: 0,0:13:08.29,0:13:12.54,Default,,0000,0000,0000,,coisa menor, mas você vai ver que há uma espécie de, ver este é um tipo de paisagem Dialogue: 0,0:13:12.54,0:13:17.45,Default,,0000,0000,0000,,bandas. Na banana e bem é que é o aspecto da solução Dialogue: 0,0:13:17.45,0:13:22.70,Default,,0000,0000,0000,,Quando você fazê-lo rapidamente. Isso está acontecendo porque quando o quando o vermelho, verde e azul Dialogue: 0,0:13:22.70,0:13:27.88,Default,,0000,0000,0000,,foram divididos por este número para dez ou talvez vinte todos aqueles valores que Dialogue: 0,0:13:27.88,0:13:33.12,Default,,0000,0000,0000,,normalmente vão de zero a 55 são compactados para talvez apenas ir Dialogue: 0,0:13:33.12,0:13:37.74,Default,,0000,0000,0000,,zero a zero a 24-12. E, como resultado ... Porque eles eram Dialogue: 0,0:13:37.74,0:13:41.85,Default,,0000,0000,0000,,comprimida para desse intervalo, havia poucos tonalidades disponíveis de amarelo, Dialogue: 0,0:13:41.85,0:13:45.96,Default,,0000,0000,0000,,Quando foi embalado para baixo assim. E enquanto nós expandi-lo de volta, nós Dialogue: 0,0:13:45.96,0:13:50.08,Default,,0000,0000,0000,,ainda preso com apenas aquelas poucas nuances. Isso é o que estamos vendo nestes Dialogue: 0,0:13:50.08,0:13:53.83,Default,,0000,0000,0000,,faixa horizontal, lá, havia poucos tons diferentes Dialogue: 0,0:13:53.83,0:13:58.04,Default,,0000,0000,0000,,amarelo. E isso não foi capturado.\NVocê pode expandir um pouco. Ele é incapaz de Dialogue: 0,0:13:58.04,0:14:02.64,Default,,0000,0000,0000,,capturar. Estudos gradações reais, conforme desejado. E isso é apenas uma espécie de, Dialogue: 0,0:14:02.64,0:14:07.48,Default,,0000,0000,0000,,um artefato do caminho, este exercício trabalha. Muito bom. Assim, os exercícios de Dialogue: 0,0:14:07.48,0:14:11.100,Default,,0000,0000,0000,,seguir nesta seção são realmente pouco mais do que estes cinco, dez, vinte puzzles. Portanto, Dialogue: 0,0:14:11.100,0:14:13.98,Default,,0000,0000,0000,,é algo que deve ser removido.