imagecopyresized() 將一幅圖像中的一塊正方形區域拷貝到另一個圖像中。
基本介紹
- 中文名:填寫 拷貝部分圖像並調整大小人物中文名或其中文譯名
- 外文名:imagecopyresized
- 類似: imagecopyresampled()函式
- 標識符:dst_im 和 src_im
簡介,說明,
簡介
imagecopyresized (PHP 3, PHP 4, PHP 5)
imagecopyresized -- 拷貝部分圖像並調整大小
說明
int imagecopyresized ( resource dst_im, resource src_im, int dstX, int dstY, int srcX, int srcY, int dstW, int dstH, int srcW, int srcH )
dst_im 和 src_im 分別是目標圖像和源圖像的標識符。如果源和目標的寬度和高度不同,則會進行相應的圖像收縮和拉伸。坐標指的是左上角。本函式可用來在同一幅圖內部拷貝(如果 dst_im 和 src_im 相同的話)區域,但如果區域交迭的話則結果不可預知。
注: 因為調色板圖像限制(255+1 種顏色)有個問題。重採樣或過濾圖像通常需要多於 255 種顏色,計算新的被重採樣的像素及其顏色時採用了一種近似值。對調色板圖像嘗試分配一個新顏色時,如果失敗我們選擇了計算結果最接近(理論上)的顏色。這並不總是視覺上最接近的顏色。這可能會產生怪異的結果,例如空白(或者視覺上是空白)的圖像。要跳過這個問題,請使用真彩色圖像作為目標圖像,例如用 imagecreatetruecolor() 創建的。
與 imagecopyresampled()函式類似。