一個頁面,列出幾百個頭像的圖標,。尺寸是64x64的,而我有全部圖標的160x160尺寸的,如果全部加載大圖標,那頁面顯示比較慢,那我就需要做出一份小圖標,如下:

set_time_limit(0);
$handle = opendir('icon/.');
while( false !== ($file = readdir($handle)) ){if($file != '.' && $file != '..'){$im  = imagecreatefromjpeg('./icon/'.$file);$pic = imagecreatetruecolor(64,64);imagecopyresampled($pic,$im,0,0,0,0,64,64,160,160);imagejpeg($pic,'./icon64/'.$file,100);}}
echo 'Well Done^-^!';

转载于:https://www.cnblogs.com/helin/archive/2013/06/14/3135310.html

PHP按比例生成縮略圖片相关推荐

  1. php合成图片设置图片大小,php 上传图片并按比例生成指定大小图_PHP教程

    php 上传图片并按比例生成指定大小图 这是一款图象缩略函数哦,把上传的新图片给$srcfile然后进行文件按$thumbwidth 缩小图宽最大尺寸 与$thumbheitht 缩小图高最大尺寸 生 ...

  2. php 生成等比例缩略图,PHP实现原比例生成缩略图的方法

    PHP实现原比例生成缩略图的方法 发布于 2016-02-17 05:18:30 | 107 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext Pr ...

  3. java生成小图片_JAVA生成缩略小图片类

    JAVA生成缩略小图片类 java.awt.image.BufferedImage是缓冲图片类主要将生成的图片对象缓冲起来:javax.imageio.ImageIO是图片IO控制类,可以将缓冲图片对 ...

  4. 按比例算出成绩 用c语言,Excel按指定比例生成学生总分,并迭代计算出各学科分数...

    这篇博文题目很拗口,主要是因为这次做的表实在有点奇葩,很难用一两句话表达清楚.最近做个了个学生成绩表,不是真实存在的成绩,而是生成出来的,为了模拟得更像真的,费了不少力气.下面总结一下,备忘. 闲话少 ...

  5. php 等比例缩略图,PHP等比例生成缩略图

    /** * 等比例生成缩略图 * @param $imgSrc * @param $resize_width * @param $resize_height * @param $isCut * @au ...

  6. java生成缩略图,接收图片,按指定宽高或按比例生成缩略图

    全栈工程师开发手册 (作者:栾鹏) java教程全解 java生成缩略图,接收图片,按指定宽高或按比例生成缩略图,能有效降低前端访问图片的流量负载. 支持的图片类型 : [BMP, bmp, jpg, ...

  7. 20210810 所有图像数据准备一条龙(labelme_json转mask、数据增强Augmentor、随机种子设比例生成train.val、转格式(.jpg转.png)、尺寸、位深度变换

    0. 图像批量处理一步到位:转格式(.jpg转.png).尺寸(640*480).位深度(RGB)等 import os import glob import os.path from PIL imp ...

  8. php 生成等比例缩略图,PHP等比例生成缩略图

    /** * 生成缩略图 * $imgSrc图片源路径 * $resize_width图片宽度 * $resize_height图片高度 * $dstimg缩略图路径 * $isCut是否剪切图片 */ ...

  9. php按比例截图,php 按比例生成小图函数

    class My_Lib_Functions { # ******************************************** # 对象转数组 # ****************** ...

最新文章

  1. CVPR2020:三维点云无监督表示学习的全局局部双向推理
  2. Spring Cloud Gateway 之请求坑位[微服务IP不同请求会失败]
  3. RxJava 教程第一部分:为何使用RxJava
  4. 图解Oracle 12c 手动建库
  5. 如何打开.etl文件?
  6. 1.78版正式发布,不好意思,让大家多等了一天
  7. Maven组件通过命令上传本地和私有仓库
  8. python调用simulink_使用Python从dbc文件中提取simulink建模数据定义
  9. ManulResetEvent与AutoResetEvent
  10. 二进制包如何知道go 版本_gops 是怎么和 Go 的运行时进行交互的?
  11. 范数与L1损失(MAE)、L2损失(MSE)的关系
  12. Linux发行版CentOS下Docker的安装和卸载
  13. Datalogic DS2100
  14. 关于javaFx 操作串口 报错的问题~
  15. 我在华为工作十年的感悟
  16. smartBI非数据绑定单元格进行简单合并单元格
  17. 网络安全——病毒详解以及批处理01(自启动,修改密码 定时关机,蓝屏,进程关闭)
  18. zz成人笑话四级考试(绝对经典)
  19. redis内存理解---内存消耗
  20. tp部署了admin.php如何显示页面,深度解析ThinkPHP5设置模板路径

热门文章

  1. vue中v-model指令的使用之Vue知识点归纳(九)
  2. Springboot06配制拦截器
  3. java基础—Properties集合
  4. Redhat 6.8部署oracle 12c
  5. 《学习之道》第十三章练习大脑,改变思维
  6. Springboot2.x使用redis作为缓存
  7. Django集成celery实战小项目
  8. C++函数指针和类成员函数指针
  9. Vue (响应式原理-模拟-1-vue)
  10. Modularity(模块化-CMD规范)