Processing中图片色彩设置

简介: tint()可用于设置图片的色彩填充值。tint()有几种设置方式: tint(明度),一个参数代表0~255明度值; tint(明度,透明度),两个参数代表明度和透明度值; tint(R,G,B),三个参数代表三色的色值; tint(R,G,B,透明度),四个参数代表三色的色值和透明度值。

tint()可用于设置图片的色彩填充值。tint()有几种设置方式:

  1. tint(明度),一个参数代表0~255明度值;
  2. tint(明度,透明度),两个参数代表明度和透明度值;
  3. tint(R,G,B),三个参数代表三色的色值;
  4. tint(R,G,B,透明度),四个参数代表三色的色值和透明度值。

下例中有三张图片,分别用tint()设置了色彩和透明度,形成了蓝绿色的图和红色的图以及透明效果

PImage photo1;
PImage photo2;
PImage photo3;
void setup() {
  size(300,300);
  photo1=loadImage("metropolitain.jpg");             
  photo2=loadImage("pompidou.jpg");             
  photo3=loadImage("wuyang.png");             
}

void draw()  {
  background(0);
  tint(0,255,255);    //上半部图片,蓝色
  image(photo1,0,-150);
  tint(255,0,0);     //下半部图片,红色  
  image(photo2,0,150);  
  tint(255,160);    //图片透明度为150     
}

相关文章
pillow 压缩和放大图片 改变图片的像素
pillow 压缩和放大图片 改变图片的像素
|
1月前
|
存储 开发框架 算法
processing像素画教程
本文提供了一个Processing像素画教程,包括创建网格画布、绘制像素、将图片像素化以及调整图片像素化的模糊程度,并通过示例代码展示了如何实现这些效果。
43 1
|
3月前
|
前端开发
如何使用 CSS object-fit 进行图片的缩放和裁剪
如何使用 CSS object-fit 进行图片的缩放和裁剪
83 0
如何使用 CSS object-fit 进行图片的缩放和裁剪
|
4月前
|
PHP 数据安全/隐私保护 计算机视觉
ThinkPHP图片处理之压缩图片大小,图片处理之图片水印(添加平铺文字水印,并设置文字之间的间距和文字的角度)
ThinkPHP图片处理之压缩图片大小,图片处理之图片水印(添加平铺文字水印,并设置文字之间的间距和文字的角度)
83 1
|
并行计算 iOS开发 MacOS
Metal每日分享,颜色转换滤镜效果
Metal每日分享,颜色转换滤镜效果
Metal每日分享,颜色转换滤镜效果
|
并行计算 iOS开发 MacOS
Metal每日分享,调整图片角度滤镜效果
Metal每日分享,调整图片角度滤镜效果
Metal每日分享,调整图片角度滤镜效果
|
数据采集 算法 固态存储
使用K-means在对图像进行目标颜色检测
使用K-means在对图像进行目标颜色检测
147 0
|
传感器 算法
Google为Pixel更新HDR,夜间拍摄无「鬼影」,每个像素都是细节
手机的HDR你用过吗?Google最近在Pixel手机上更新了他们的拍照技术,可以练起来了!
402 0
Google为Pixel更新HDR,夜间拍摄无「鬼影」,每个像素都是细节
|
C#
C# 绘制PDF图形——基本图形、自定义图形、色彩透明度
引言 在PDF中我们可以通过C#程序代码来添加非常丰富的元素来呈现我们想要表达的内容,如绘制表格、文字,添加图形、图像等等。在本篇文章中,我将介绍如何在PDF中绘制图形,并设置图形属性的操作。   文章中将分以下要点进行介绍: 1. 绘制基本图形(线条、椭圆、圆形、矩形、三角形) 2. 绘制自定义图形 3. 绘制图形并设置图形透明度   所需工具:Spire.PDF for .NET 4.0 提示:安装后,直接引用安装路径下Bin文件夹中的dll文件到项目程序中即可。
1425 0