Crie seu retrato digital com processamento. | Irina Galkina | Skillshare

Velocidade de reprodução


  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

Crie seu retrato digital com processamento.

teacher avatar Irina Galkina, Easy programming.

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

5 aulas (18 min)
    • 1. Introdução

      1:05
    • 2. Introdução ao processamento.

      2:02
    • 3. Configurando projeto.

      4:14
    • 4. Carregando pixels.

      4:34
    • 5. Retrato de desenho.

      6:01
  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

92

Estudantes

2

Projetos

Sobre este curso

Hoje em dia, designers e artistas se tornaram próximos de engenheiros e muitas obras de arte são feitas usando tecnologias digitais.

Processando uma das plataformas mais populares para criar artes visuais.

Neste curso, vamos criar programa que crie um retrato digital incrível da sua foto.

E este programa vai manter apenas 20 linhas de código.

Neste curso, você aprenderá:

  • como baixar e configurar Processamento;
  • a estrutura do programa de processamento;
  • as construções de programação básica;
  • como adicionar imagem ao seu programa;
  • como usar imagens no processamento;
  • como extrair cores do pixel;
  • como pixelizar imagens;

Conheça seu professor

Teacher Profile Image

Irina Galkina

Easy programming.

Professor

Hi everyone! My name is Irina and I'm a programmer and a teacher.

One day I discovered word of programming and now as a programmer I work with such wonderful programming platforms as Java, Processing, Swift and I hope I get few more in the future!

Also I work as a teacher on programming online-classes. I really like to share my knowledge with other people and make something complicated easy to understand.

The programming is a area where your practical skills are very important and thats why I create simple and useful classes for everyone who wants to try themselves in programming.

As a teacher and a programmer I found out that the best way to learn programming is to start from something useful easy and enthralling, something that will be interesting for you t... Visualizar o perfil completo

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%
Arquivo de avaliações

Em outubro de 2018, atualizamos nosso sistema de avaliações para melhorar a forma como coletamos feedback. Abaixo estão as avaliações escritas antes dessa atualização.

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui cursos curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Introdução: Olá. Meu nome é Serena e sou programadora. O espelho, é Vivemos em tempos muito interessantes. Quando os engenheiros se aproximaram, artistas e artistas ficaram mais próximos dos engenheiros, e muitas obras de arte são feitas usando tecnologias digitais. Um dos tecnólogos está protestando. Processamento é um flexível parado por um caderno de esboços e uma linguagem para aprender a chamar dentro do contexto das artes visuais. Como programador, eu sei que diz que a maneira mais eficiente de emprestar algo é a prática. E nesta aula vamos criar um projeto útil e simples com um belo resultado . Vamos escrever programas simples em protesto de que buracos reais nas linhas salgadas de Lee fora da quadra e nenhum conhecimento especial é necessário. Vamos começar a partir de baixar protestos, e vamos terminar re programa concluído. 2. Introdução ao processamento.: Olá, todo mundo. É a nossa primeira lição. E vamos baixar protestos? E por esta razão, vou protestar contra o Orc. E aqui eu só, como, como, baixar a opção de protesto. E aqui você só precisa selecionar Windows, Lennox ou Marcos e acabou de selecionar. E, ah, o quê? download começou. Além disso, você pode cabelo. Você pode fazer alguma coisa nação aqui, se quiser. E agora eu comecei meu protesto, e aqui podemos ver nosso ambiente de desenvolvimento e duração. E aqui vamos digitar nosso casaco na linguagem de processamento e fazer algumas coisas interessantes. Então aqui vamos escrever um casaco. E agora eu quero explicar o que vamos fazer aqui, e vamos criar um pequeno programa Pequeno. É sobre uma certa linha fora dessas linhas fora do tribunal. E fazendo isso, vamos explorar o básico sobre protestos e programação em geral. Então, se você não tem experiência em programação, tudo bem, porque nós vamos explicar cada linha fora do casaco s. Então vamos começar direito tribunal e cada programa de processamento. Não eso, vamos começar, escreve casaco. E a primeira coisa que eu quero dizer que cada programa de processamento é baseado em dois blocos resposta é motivo para a única vez em que o programa é apenas iniciado e o 2º 1 que executado uma e outra e outra vez. Quando você está protestando programa está em execução, então o primeiro bloco é conjunto de olhar, basta digitar Evite disse que vazio quebrar seus briquetes qualquer coisa atual e o 2º 1 é um empate e quebrar seus suportes de canto vazios. 3. Configurando projeto.: e aqui podemos ver os seus ministrações. O que? Estamos indo para o grande desta classe. Você tem programa, e ele teria uma foto fora de você ou talvez de seus amigos. E vamos criar algum tipo de retrato digital para esta foto. E como você pode ver, se este programa não é tão fraco e há apenas imaginar o que vamos fazer em nosso set um livro, o que devemos fazer e vegetais, eu preciso dizer ciência ou janelas que vão usar para o meu programa e para este propósito é que eu faço, com base no tamanho fora da imagem que eu vou usar na minha área de trabalho. Eu tenho fotos que vão usar aqui é um tipo de portado, e aqui eu tenho dimensões e que vai ser o meu tamanho por ser drogado. Então o que eu vou fazer, eu só quero apenas digitar tamanho cinco centenas por 375 Tamanho é método de protesto pré-carregado que configurar o tamanho fora das janelas que vamos usar. Eu já posso começar meu programa de protesto pela peça presente, e aqui eu posso ver a janela. Este é o tamanho 500 por 375 também o que eu vou fazer com o meu programa agora eu quero dizer grande terreno. Então vai ser cor de fundo para a janela do meu ano. Como você pode ver agora aqui é uma espécie de Cray. Mas eu quero ser negro. Então eu só digo 255 e vai ser de cor branca. Então, como tamanho de fundo é Pirlo que mensagem de protesto para definir a cor de fundo para a minha janela eu posso correr e nenhum fundo estações Pichon é branco. Se você precisar de mais informações sobre este mito que você pode ir para lado de protesto ir a opção de referência e aqui você pode encontrar informações sobre tamanho, chão grande e outra bagunça é dito ser vai usar Não, eu só preciso na imagem para o meu programa. Eu só acho que eu vou fazer a facilidade para adicionar esta imagem ao meu projeto de processamento. Aqui no menu de esboço, temos arquivo ED e você só precisa selecionar as imagens que você está indo para usar. Eu tenho minha foto no meu desktop protestando ou porta oito sendo academia e apenas pressionado. E agora eu preciso criar um objeto fora ou protestar contra esta imagem para protestar imagens em protesto reutilização Seja objeto de imagem Apenas eu ser imagem disse nome como eu sou James. Por quê? Eu só disse Thies, ser imagem aqui não no topo, não no desenho Porque eu quero usar o objeto mais fácil e no meu método de configuração e no meu mentor gaveta Então eu só disse isso sobre todos eles para ser o acessível a partir de cada método. E aqui no meu conjunto de minutos eu quero o dedo carregar meu dente imagem Este objeto Como eu posso fazer isso? Eu só digitar eu sou Gene Lo imagem novamente, Sra. de processamento Hclibrary E aqui eu só preciso digitar o nome fora da imagem Retratando sendo G Agora minha imagem é carregada para o meu programa e eu posso usá-lo eu posso transformar e eu posso obtê-lo ganho por uma bomba por grandes vendas e tudo o que eu quero fazer 4. Carregando pixels.: Agora vou usar a minha imagem. Quero separar a minha imagem por grandes células. Obter a entrega de pixel da minha imagem e no mesmo lugar. Quero desenhar elipse pequena com a mesma cor que o pixel. Então nosso objetivo agora é obter pixel aleatório da minha imagem. Eu sei, disse Dimension fora da minha foto fora. Minha foto é de cinco centenas por 375 então eu sei que eu só preciso de um grande ainda são agora. E eu quero pegar a dren duplamente. Eu posso imaginar minha imagem na tabela com linhas e colunas e no curso fora de cada coluna e linha. Eu tenho um pixel, então eu preciso definir excursão aleatória para a coluna, e eu preciso definir Weicker aleatório Não para a linha e minha coordenada X. Meu pente é definitivamente depende dos pesos de imagem, então eu apenas digitar em X. Na verdade, o genótipo básico você pode saber mais sobre os laços de viagem, tipo básico do meu trabalho de classe, um tipos de dados, mas para cantar brevemente. É só um professor, então eu só digo que eu quero ter variável em jurado de seu nome X e eu queria ser de zero taxas de imagem menos um do meu objeto de imagem, eu posso obter inteligência. Uh, esta propriedade, é que vamos voltar. Você pode usar os números. Um número máximo de células grandes. Eu estava. Ele mantém a minha imagem e eu preciso obter apenas um pixel aleatório a partir deste eu usei método aleatório com este muito maduro, hum, e este método, na verdade não é rejoins inteiro, mas float. E precisávamos beijar o inteiro apenas digitando e quebrando. É quem é esse amigo da mensagem? O mesmo que vamos fazer com a coordenada y. Mas aqui não vamos usar doces, definitivamente sobre altura. Então agora temos o carvão e zero e o mais complicado. Pense em imagens e protestando que não obtemos células de porco da imagem por X e y. mas estamos recebendo imagens pixels da imagem por número original. Então devemos obter um número pequeno das coordenadas X e Y. E como pode reduzir isso, uh, vamos mencionar que tem Roe e Cole e precisamos pegar o número original para que o número do pedido seja nós. Assumir de toda rosa que temos antes do nosso oh, e todos os elementos que temos antes do nosso elemento nesta corda. Vamos datilografar. Vai ser implicações. Por que eu quero Blake e quantos elementos teriam controle? Claro que são as ervas daninhas, Então multiplique imagem REITs mais X. Isso significa quantos elementos quantos pixels têm antes da nossa grande linha insistir que já carregamos estão carregando nossa imagem em vez de. Mas agora precisamos carregar. Imagem significa que ele vai carregar pixels para a nossa imagem porque nós vamos usar Excels, não imagem, mas destaca desta imagem. Então eu só preciso carregar lindas células grandes. A mensagem é que vão carregar grandes vendas para a nossa imagem. 5. Retrato de desenho.: eso Não, eu não posso extrair pode obter cada pixels da minha imagem e o que eu preciso fazer agora é extrair a cor da fala. Vender porque uma imagem tem apenas uma cor extrai uma cor em para desenhar elefantes é elipse é a mesma cor e protestando. Precisamos extrair cada parâmetro fora da cor assim parâmetro direito fazer parâmetro e gree parâmetro ou Lee separado. Então, primeiro de tudo eu preciso extrair agora era extrair o vamos agora é a parte vermelha da cor do nosso carro. Então a garganta flutuante do Brick é outro tipo de dados e significa que isso declarou o ponto de falha da IV, você sabe, como um ponto para asilo em um eso astral para extrair grão. Eu tenho um método especial escrito e eu só tenho a minha imagem. Obter pixels da minha imagem e eu tenho uma grande ocasião especial Sylvie que eu já sei. Localização é um olhar, Então, mais uma vez A. Aqui temos matriz off pixels e usamos nosso número orginal para cada pixels para obter essas células grandes . E a partir deste grande eu, obtemos taxa de parâmetro vermelho lido, mas escritório esta cor em direto eu estou agora vamos apenas extrair a cor ea cor verde. Podemos fazer pelo menos esses mesmos métodos. Então carro azul que podemos extrair com Lou Method e verde estes método verde. Então agora temos todos os três componentes para compilar nossa própria cor e desenhar elipse ser Siskel. Agora é hora de usar essa cor e fez. Vamos usá-lo. Quem é Mitt of Fuel? Esta medalha é define cores para todas as formas futuras, mas nós vamos desenhar em nosso dramático Então como ele funciona para protestar nós apenas sentados cor e depois que nós usamos apenas esta cor para desenhar todas as formas antes de desenhar forma com outro jarner nós devemos descansar muito poucos carro cor então deve haver estudo Tudo bem, o verde Não. E o primeiro parâmetro é um faminto. Este parlamento é sobre transparência, então não precisamos ser transparentes locais. Então eu só disse Oh, cor transparente eso Nós fizemos tudo o que precisamos para desenhar esta elipse ea última vez que nós vamos fazer fácil Basta usar um lábio Smith ele e disse parâmetros fez isso apenas para mim dizer o ponto de partida para isso elipse e fora do curso, vai ser X e branco, porque é que o mesmo lugar de onde você sai grande venda. Então, no mesmo lugar, vamos desenhar o quê? O Ellis? Então eu disse X e y, e depois disso eu preciso definir o tamanho de Ellis. Eu precisava ser. Talvez não tão grande. Basta dirigir 10 por 10 e que tudo o que precisamos para desenhar o nosso retratado digital. Vamos ver o que temos agora Você pode ver que temos a nossa imagem e foi oh, criado com uma espécie de visitar-nos grande número fora Phillips elipsis e cada escritório l IBS tem acidente vascular cerebral. Eu não sei. Eu realmente não gosto deste ano, então eu não preciso da minha Libs para ter derrame resiste. Eu só envolvi o método “No Drogue”. Então todas as minhas identificações finais não terão derrame. Então, como eu acho que vê um resultado é todo traço é mais papel apropriado e temos uma espécie de traço de porta digital. Não temos muita precisão aqui, então como podemos consertá-la? Na verdade você pode definir foi o número fora de um Libs do tamanho de banheiros para ser igual a cinco suave que teremos o nosso retratado mais detalhado e também você pode usar formas diferentes, não nos lábios. Para o seu retrato. Você também pode usar quadrados, talvez até triângulos, então use sua imaginação e criou placa digital Grande.