當前位置:首頁 » 編程語言 » php圖片切割

php圖片切割

發布時間: 2023-08-20 08:53:39

❶ 為什麼用php上傳圖片進行裁剪的時候,沒成功,而且連上傳的原圖都沒了

加個base64_decode方法試試:
$src = imagecreatefromstring(base64_decode(file_get_contents($src_path)));

❷ php 裁切圖片問題 求助

用JS吧,直接設置選擇大小,然後選取再截取即可!

❸ PHP 長方形圖片 不變形 裁剪 生成 正方形

$x = (200-150)/2;
imageresampled($thumb, $img_r2, 0, 0, $x, 0, $thumb_w, $thumb_h, 150, 150);

請看imageresampled詳細介紹:
imageresampled
(PHP 4 >= 4.0.6, PHP 5)

imageresampled — 重采樣拷貝部分圖像並調整大小

說明
bool imageresampled ( resource $dst_image, resource $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $dst_w, int $dst_h, int $src_w, int $src_h )

imageresampled() 將一幅圖像中的一塊正方形區域拷貝到另一個圖像中,平滑地插入像素值,因此,尤其是,減小了圖像的大小而仍然保持了極大的清晰度。如果成功則返回 TRUE,失敗則返回 FALSE。

dst_image 和 src_image 分別是目標圖像和源圖像的標識符。如果源和目標的寬度和高度不同,則會進行相應的圖像收縮和拉伸。坐標指的是左上角。本函數可用來在同一幅圖內部拷貝(如果 dst_image 和 src_image 相同的話)區域,但如果區域交迭的話則結果不可預知。

注意: 因為調色板圖像限制(255+1 種顏色)有個問題。重采樣或過濾圖像通常需要多於 255 種顏色,計算新的被重采樣的像素及其顏色時採用了一種近似值。對調色板圖像嘗試分配一個新顏色時,如果失敗我們選擇了計算結果最接近(理論上)的顏色。這並不總是視覺上最接近的顏色。這可能會產生怪異的結果,例如空白(或者視覺上是空白)的圖像。要跳過這個問題,請使用真彩色圖像作為目標圖像,例如用 imagecreatetruecolor() 創建的。

注意: 本函數需要 GD 2.0.1 或更高版本(推薦 2.0.28 及更高版本)。

❹ 如何使用PHP動態把JPEG圖片切割成幾塊

<?php
$maxW=100; //准備將圖片裁減成的小圖的寬

$maxH=100; //准備將圖片裁減成的小圖的高
$link= "D:/Apache24/htdocs/web/test.jpg";//圖片路徑,自己修改
$img = imagecreatefromjpeg($link);
list($width, $height, $type, $attr) = getimagesize($link);
$widthnum=ceil($width/$maxW);
$heightnum=ceil($height/$maxH);
$iOut = imagecreatetruecolor ($maxW,$maxH);
//bool image ( resource dst_im, resource src_im, int dst_x, int dst_y, int src_x, int src_y, int src_w, int src_h )
//將 src_im 圖像中坐標從 src_x,src_y 開始,寬度為 src_w,高度為 src_h 的一部分拷貝到 dst_im 圖像中坐標為 dst_x 和 dst_y 的位置上。

for ($i=0;$i < $heightnum;$i++) {
for ($j=0;$j < $widthnum;$j++) {
image($iOut,$img,0,0,($j*$maxW),($i*$maxH),$maxW,$maxH);//復制圖片的一部分
imagejpeg($iOut,"D:/Apache24/htdocs/web/img/".$i."_".$j.".jpg"); //輸出成0_0.jpg,0_1.jpg這樣的格式
}
}
?>
已測試,可以使用。

熱點內容
編程器資源 發布:2025-03-16 17:59:48 瀏覽:903
加密軟體廠商 發布:2025-03-16 17:59:44 瀏覽:678
魚鉤怎麼樣配置 發布:2025-03-16 17:59:04 瀏覽:157
安卓手機怎麼設置快點 發布:2025-03-16 17:45:35 瀏覽:330
c語言字元串右對齊 發布:2025-03-16 17:42:35 瀏覽:131
充值釣魚源碼 發布:2025-03-16 17:28:16 瀏覽:470
密碼鎖鎖住了怎麼辦 發布:2025-03-16 17:25:51 瀏覽:296
中國移動資料庫 發布:2025-03-16 17:18:14 瀏覽:605
php二維數組函數 發布:2025-03-16 17:16:11 瀏覽:376
安卓系統在哪裡換鴻蒙界面 發布:2025-03-16 17:15:38 瀏覽:865