zoukankan      html  css  js  c++  java
  • Processing中图片色彩设置

    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     
    }

  • 相关阅读:
    Asp.net调用百度搜索引擎
    iOS 之 alcatraz (插件管理器)
    @dynamic、@synthesize
    iOS 准备
    iOS 沙盒
    iOS 引导页
    iOS 开发之登陆
    iOS 程序开发
    Java 验证用户名、密码
    数据库操作
  • 原文地址:https://www.cnblogs.com/djcsch2001/p/2255791.html
Copyright © 2011-2022 走看看