Processing, image()
用法介紹。
用法
image(img, a, b)
image(img, a, b, c, d)
參數
img
(PImage)
要顯示的圖像a
(float)
默認情況下圖像的 x 坐標b
(float)
默認圖片的y坐標c
(float)
默認顯示圖像的寬度d
(float)
默認顯示圖像的高度
返回
void
說明
image()
函數將圖像繪製到顯示窗口。圖像必須在草圖的"data" 目錄中才能正確加載。從"Sketch" 菜單中選擇“添加文件...”以將圖像添加到數據目錄,或者隻是將圖像文件拖到草圖窗口中。處理目前適用於 GIF、JPEG 和 PNG 圖像。
img
參數指定要顯示的圖像,默認情況下,a
和 b
參數定義其左上角的位置。除非 c
和 d
參數指定不同的大小,否則圖像會以其原始大小顯示。 imageMode()
函數可用於更改這些參數繪製圖像的方式。
可以使用tint()
函數修改圖像的顏色。此函數將保持 GIF 和 PNG 圖像的透明度。
例子
PImage img;
void setup() {
size(400,400);
img = loadImage("Toyokawa.jpg");
}
void draw() {
image(img, 0, 0);
}
PImage img;
void setup() {
size(400,400);
img = loadImage("ginko.jpg");
}
void draw() {
image(img, 0, 0);
image(img, 0, 0, width/2, height/2);
}
相關用法
- Processing imageMode()用法及代碼示例
- Processing import用法及代碼示例
- Processing implements用法及代碼示例
- Processing int用法及代碼示例
- Processing if用法及代碼示例
- Processing int()用法及代碼示例
- Processing FFT用法及代碼示例
- Processing SawOsc.pan()用法及代碼示例
- Processing FloatDict用法及代碼示例
- Processing FFT.stop()用法及代碼示例
- Processing join()用法及代碼示例
- Processing () (parentheses)用法及代碼示例
- Processing Pulse用法及代碼示例
- Processing PShader用法及代碼示例
- Processing PVector.set()用法及代碼示例
- Processing FloatDict.sortKeysReverse()用法及代碼示例
- Processing texture()用法及代碼示例
- Processing IntDict.add()用法及代碼示例
- Processing PShape.enableStyle()用法及代碼示例
- Processing FloatDict.sub()用法及代碼示例
- Processing String用法及代碼示例
- Processing PImage.pixels[]用法及代碼示例
- Processing vertex()用法及代碼示例
- Processing PVector.mag()用法及代碼示例
- Processing thread()用法及代碼示例
注:本文由純淨天空篩選整理自processing.org大神的英文原創作品 image()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。