Processing 显示网络图片(4)

如果不能访问网络,那么Processing的能力将大打折扣。

下面在程序中显示这个图片:

 

PImage img;
String url;

void setup(){
  size(640,480);
  background(200,200,200);
  url = "https://img-blog.csdnimg.cn/20181225094605691.jpg";
  img = requestImage(url);
}

void draw(){
  if(img.width > 0 && img.height >0){
    image(img,60,100); // 修改 60可以调整 图像横向位置;修改100 可以调整图像纵向位置
  }
}

size(width,height):设置窗口大小,这里设置的width,height可以在程序中直接通过 width,height名称直接当作变量使用。

 

background(red,green,blue):设置背景颜色。

 

每个颜色的取值在 0~255之间,每个值可以理解为亮度。

0是亮度最低,三个值都是 0,就是黑色 ;

255是亮度最高,三个值都是255,就是白色。

三个值为 (255,0,0) 就是 红色;

三个值为 (0,255,0)就是绿色;

三个值为(0,0,255)就是蓝色。

 

url:是上面图片的链接。

 

requestImage(url):请求图片并保存在img中。

 

img.width > 0 和 img.height >0 ,如果图像请求失败,img的宽度和高度都是 -1 。

 

image(img,60,100):在窗口显示图片img,60和100是图片相对于窗口左上角的位移。

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值