📅  最后修改于: 2023-12-03 15:33:22.165000             🧑  作者: Mango
在p5.js中,tint()函数被用于为图像应用色彩过滤器。 这意味着可以通过tint()函数更改图像的颜色,使其看起来像是通过透明的颜色膜过滤过的一样。
tint(gray)
tint(gray, alpha)
tint(v1, v2, v3)
tint(v1, v2, v3, alpha)
let img;
function preload() {
img = loadImage('myImage.jpg');
}
function setup() {
createCanvas(400, 400);
image(img, 0, 0);
tint(128);
image(img, 0, 0);
}
这个例子演示了如何应用一个中间值的灰度过滤器。 在这种情况下,图像被调整为半透明的灰色色调。
let img;
function preload() {
img = loadImage('myImage.png');
}
function setup() {
createCanvas(400, 400);
image(img, 0, 0);
tint(0, 255, 0, 200);
image(img, 0, 0);
}
这个例子演示了如何将一个自定义颜色过滤器应用于图像。 在这种情况下,图像被调整为部分透明的绿色色调。