📅  最后修改于: 2023-12-03 15:33:22.189000             🧑  作者: Mango
亮度()
函数是p5.js中的一个图像处理函数,它返回一张新图片,其中每个像素都被设置为其相对亮度的值。这可以用来调整图片的亮度。默认情况下,亮度在0到255的范围内。
brightness(brightness)
brightness
:范围在0到255之间的数字,表示调整后的亮度值。
p5.Image
类型的新图像,其中每个像素都被设置为其相对亮度的值。
以下示例将显示一张原始图片和两张经过不同亮度调整的图片。
let img;
function preload() {
img = loadImage('assets/testImg.jpg');
}
function setup() {
createCanvas(400, 400);
image(img, 0, 0);
let newImg1 = brightness(img, 100);
image(newImg1, 200, 0);
let newImg2 = brightness(img, 200);
image(newImg2, 0, 200);
}
在此示例中,我们使用loadImage()
函数加载了名为 testImg.jpg
的图片,并将其存储在名为 img
的变量中。然后,我们在画布上绘制原始图片 (image(img, 0, 0)
),以及亮度值分别为100和200的两张新图片(let newImg1 = brightness(img, 100)
和let newImg2 = brightness(img, 200)
)。
brightness()
函数时未指定亮度值,则会返回原始图片的副本。brightness()
函数是p5.js中一个方便的图像处理函数,可以帮助我们快速调整图片的亮度。它是p5.js中众多图像处理函数中的一个,通过组合使用这些函数,我们可以创建出各种独特的视觉效果。