Skip to content

filter_

villares edited this page May 24, 2020 · 4 revisions

Nome

filter()

Exemplos

PImage b; 
b = loadImage("topanga.jpg"); 
image(b, 0, 0); 
filter(THRESHOLD); 
PImage b; 
b = loadImage("topanga.jpg"); 
image(b, 0, 0); 
filter(GRAY); 
PImage b; 
b = loadImage("topanga.jpg"); 
image(b, 0, 0); 
filter(INVERT); 
save("filter_invert.tif"); 
PImage b; 
b = loadImage("topanga.jpg"); 
image(b, 0, 0); 
filter(GRAY); 
filter(POSTERIZE, 4); 
PImage b; 
b = loadImage("topanga.jpg"); 
image(b, 0, 0); 
filter(BLUR, 6); 

Descrição

Filtra a imagem de visualização como definido em um dos seguintes modos: THRESHOLD  - converte a imagem para preto e branco dependendo se os pixels estão acima ou abaixo de um limiar definido pelo parâmetro** nivel**. Este nível deve estar entre 0.0 (preto) e 1.0 (branco). Nos casos ondenivel ** não é especificado, 0.5 é utilizado. GRAY - converte quaisquer cores na imagem em seus equivalentes tons de cinza INVERT - atribui a cada píxel seu valor inverso POSTERIZE - limita cada canal da imagem a um número de cores especificada pelo parâmetronivel. ** BLUR - executa um borramento Gaussiano (n.t.Guassian blur), sendo que o parâmetrolevel especifica a extensão do borramento. Nos casos em que o parâmetrolevel não é utilizado, o borramento equivalente a um borramento gaussiano de raio 1. OPAQUE - atribui ao canal alfa para ser inteiramente opaco

Sintaxe

filter(<font color="#996600">MODO</font>)
ilter(<font color="#996600">MODO</font>, <font color="#996600">nivel</font>)
Parâmetros MODO Qualquer um entre: THRESHOLD, GRAY, INVERT, POSTERIZE, BLUR, ou OPAQUE nivel int ou float: define a qualidade do filtro

Retorno

Nenhum

Utilização

Web & Applicações

Relacionado

blend()

Clone this wiki locally