《rocessing图片处理.ppt》由会员分享,可在线阅读,更多相关《rocessing图片处理.ppt(8页珍藏版)》请在金锄头文库上搜索。
1、processing图片处理图片处理processing图片处理图片处理l能载入图片,显示;l能处理图片的每一个像素。点画效果的实现点画效果的实现l载入图片;l随机获取像素;l将像素的位置画一个圆点。代码分析代码分析l加载库lPImage photo;l载入图片lphoto=loadImage(wzms.jpg);l显示图像l image(photo, 0, 0);载入网络图片载入网络图片lPImage online; lvoid setup() l String url = http:/processing.org/img/processing_beta_cover.gif; lonline
2、 = loadImage(url, png); noLoop(); l lvoid draw() l image(online, 0, 0);l 代码分析代码分析像素处理像素处理l int x=int(random(photo.width);/随机选取一个像素0-图片宽度l int y=int(random(photo.height);/随机选取一个像素0-图片高度l int xy=x+y *photo.width;l loadPixels();l float r=red(photo.pixelsxy);l float g=green(photo.pixelsxy);l float b=blue(photo.pixelsxy);