Processing 显示网络图片
Posted teamlet
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Processing 显示网络图片相关的知识,希望对你有一定的参考价值。
如果不能访问网络,那么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是图片相对于窗口左上角的位移。
以上是关于Processing 显示网络图片的主要内容,如果未能解决你的问题,请参考以下文章