重定尺寸图像

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了重定尺寸图像相关的知识,希望对你有一定的参考价值。

extraido de http://es.php.net/manual/en/ref.domxml.php
  1. <?
  2. $origen="img/imagen.jpg";
  3. $destino="img/nuevaimagen.jpg";
  4. $destino_temporal=tempnam("tmp/","tmp");
  5. redimensionar_jpeg($origen, $destino_temporal, 300, 350, 100);
  6.  
  7. // guardamos la imagen
  8. $fp=fopen($destino,"w");
  9. fputs($fp,fread(fopen($destino_temporal,"r"),filesize($destino_temporal)));
  10. fclose($fp);
  11.  
  12. // mostramos la imagen
  13. echo "<img src='img/nuevaimagen.jpg'>";
  14.  
  15. function redimensionar_jpeg($img_original, $img_nueva, $img_nueva_anchura, $img_nueva_altura, $img_nueva_calidad)
  16. {
  17. // crear una imagen desde el original
  18. $img = ImageCreateFromJPEG($img_original);
  19. // crear una imagen nueva
  20. $thumb = imagecreatetruecolor($img_nueva_anchura,$img_nueva_altura);
  21. // redimensiona la imagen original copiandola en la imagen
  22. ImageCopyResized($thumb,$img,0,0,0,0,$img_nueva_anchura,$img_nueva_altura,ImageSX($img),ImageSY($img));
  23. // guardar la nueva imagen redimensionada donde indicia $img_nueva
  24. ImageJPEG($thumb,$img_nueva,$img_nueva_calidad);
  25. ImageDestroy($img);
  26. }
  27. ?>

以上是关于重定尺寸图像的主要内容,如果未能解决你的问题,请参考以下文章

支持动态或静态片段的不同屏幕尺寸?

tensorflow中卷积层输出特征尺寸计算和padding参数解析

调整图像大小后检测公差颜色

如何更改以不同显示尺寸显示片段的方式?

分享前端开发常用代码片段

图像聚类的代码和数据集(小尺寸)