天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php下用GD生成生成縮略圖的兩個選擇和區(qū)別

php的GD擴展提供了兩個函數(shù)來縮放圖像:
ImageCopyResized(dest, src, dx, dy, sx, sy, dw, dh, sw, sh);
ImageCopyResampled(dest, src, dx, dy, sx, sy, dw, dh, sw, sh);

ImageCopyResized( )函數(shù)在所有GD版本中有效,但其縮放圖像的算法比較粗糙,可能會導(dǎo)致圖像邊緣的鋸齒。GD 2.x中新增了一個ImageCopyResampled( )函數(shù),其像素插值算法得到的圖像邊緣比較平滑(但該函數(shù)的速度比ImageCopyResized()慢)。

來看一個例子,我們將這個圖縮小四倍:
<?php

 $src 
ImageCreateFromJPEG('php.jpg');

 
$width ImageSx($src);
 
$height ImageSy($src);
 
$x $width/2$y $height/2;
 
$dst ImageCreateTrueColor($x,$y);
 
ImageCopyResized($dst,$src,0,0,0,0,$x,$y,$width,$height);
 
//ImageCopyResampled($dst,$src,0,0,0,0,$x,$y,$width,$height);

 
header('Content-Type: image/jpeg');
 
ImageJPEG($dst,'',100);
?>

原圖:


使用
ImageCopyResized()函數(shù)生成的結(jié)果:



使用ImageCopyResampled()函數(shù)生成的結(jié)果:




很明顯可以看到兩個函數(shù)生成的圖像效果是不一樣的,ImageCopyResampled()函數(shù)生成的結(jié)果比較平滑,效果較好。

順便貼一個效果,用ASCII表示圖像。ImageColorAt()有一個很有趣的用處,它可以循環(huán)檢查
圖像中的每一個像素的顏色,然后對該顏色數(shù)據(jù)進行操作。
源代碼:
<html>
<body bgcolor="#000000" style="line-height:6pt"> <?php 
 $im 
imagecreatefromjpeg('test1.jpg');
 
$dx imagesx($im);
 
$dy imagesy($im);
 for(
$y 0$y $dy$y++) {
     for(
$x=0$x $dx$x++) {
         
$col imagecolorat($im$x$y);
         
$rgb imagecolorsforindex($im,$col);
         
printf('<font color=#%02x%02x%02x>*</font>',
                 
$rgb['red'],$rgb['green'],$rgb['blue']);
     }
     echo 
"<br>/n";
 }
 
imagedestroy($im);
?>
</body></html>


很有趣吧,呵呵..

php技術(shù)php下用GD生成生成縮略圖的兩個選擇和區(qū)別,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 日本无码毛片一区二区手机看 | 欧美人禽Zozo动人物杂交 | 色老头色老太aaabbb | 成人国内精品久久久久影 | 100国产精品人妻无码 | 亚洲精品色播一区二区 | 久久一本岛在免费线观看2020 | 真人做受120分钟免费看 | 嫩草影院未满十八岁禁止入内 | 色妞色视频一区二区三区四区 | 国产成人a v在线影院 | AV天堂AV亚洲啪啪久久无码 | 精品亚洲大全 | 1973性农场未删减版 | 无套日出白浆在线播放 | 国产AV无码成人黄网站免费 | 欧美gay老头互吃 | 午夜福利不卡片在线播放免费 | 国产麻豆剧看黄在线观看 | JK白丝校花爽到娇喘视频 | 超碰免费碰免费视频 | 伊人久久国产免费观看视频 | 午夜噜噜噜私人影院在线播放 | 成人免费视频网站www | 亚洲 日韩 色 图网站 | 黑人巨大两根一起挤进欧美 | 70岁妇女牲交色牲片 | 亚洲免费精品视频 | 色噜噜噜噜亚洲第一 | 巨大乳hdbbw| 四虎永久精品视频在线 | 涩涩爱涩涩片影院 | 亚洲视频中文字幕在线观看 | 让男人玩尿道的女人 | 一个人日本的视频免费完整版 | 久久综合亚洲色hezyo | 波多野结衣的AV一区二区三区 | 国语精彩对白2021 | 老师扒开尿口男生摸尿口 | 国产盗摄TP摄像头偷窥 | 99精品视频一区在线视频免费观看 |