-
-
Notifications
You must be signed in to change notification settings - Fork 4
PImage
PImage b;
b = loadImage("laDefense.jpg");
image(b, 0, 0);
Tipo de dados para se armazenar imagens. Processing oferece suporte para se visualizar imagens do tipo**.gif** e**.jpg**.
Imagems podem ser visualisadas no espaço 2D e 3D. Antes d
euma imagem ser utilizada, é necessário carregá-la
através da funçãoloadImage(). O objetoPImage contém tanto propriedaddes de largura (width) e altura (height) da imagem, como um array chamadopixels[]
que contem cada valor de píxel da imagem. Um grupo de
métodos, descritos abaixo, permite o acesso fácil aos
pixels e ao canal alpha da imagem, e simplificam o processo de
composição.
Campos
width
largura da imagem
height
altura da imagem
pixels[]
array que conteém a cor de cada píxel da imagem
Métodos
get()
Lê a cor de qualquer pixel ou pega um retângulo de pixels
set()
Escreve uma cor em qualquer píxel ou escreve uma imagem em outra
copy()
Copia uma imagem inteira
mask()
Mascara parde de uma imagem de visualizar
blend()
Copia um píxel ou um retângulo de pixels atravé de diferentes modos de mistura (n.t.blending)
filter()
Converte a imagem em tom de cinza ou em preto e branco
Construtores
PImage()
PImage(<font color="#996600">largura</font>, <font color="#996600">altura</font>)
PImage(<font color="#996600">pixels[]</font>, <font color="#996600">largura</font>, <font color="#996600">altura</font>, <font color="#996600">formato</font>)
PImage(<font color="#996600">img</font>)
Web & Applicações
![]()
A referência de Processing está sob a licença Creative Commons BY-NC conforme indicado aqui. Esta Wiki-tradução é baseada na tradução e adaptação para o Português do Brasil do professor Luiz Ernesto Merkle