图片重取样

header("Content-type: image/jpeg");

$file = "10k.jpg";

$percent = 1.5;  //图片压缩比

list($width, $height) = getimagesize($file); //获取原图尺寸

//缩放尺寸

$newwidth = $width * $percent;

$newheight = $height * $percent;

$src_im = imagecreatefromjpeg($file);

$dst_im = imagecreatetruecolor($newwidth, $newheight);

imagecopyresized($dst_im, $src_im, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);

imagejpeg($dst_im); //输出压缩后的图片

imagedestroy($dst_im);

imagedestroy($src_im);

时间: 2024-11-25 11:46:07

图片重取样的相关文章

批量 图片 重命名

# =======任务:批量 图片 重命名 ======= # ====工具 Python======= #=====材料1 一个文件夹下存放的 全部是 jpg 格式图片======= #=====材料1 一个excel 第一列 存放的 是 所需的图片名称 , 列名为:值======= #=======2019.09.09 23:19 =====投稿========= #======now let su start============ import os import pandas as p

android 图片重命名后设置为联系人提示无法加载此图片

选择一张图片重命名--将图片设置为联系人图标--再次使用同一张图片重命名之后--设为另一联系人头像观察时,提示无法加载此图片 Root Cause:当用户去重命名时,gallery收不到data chang的通知,所以无法更新LocalImage的filePath,导致无法加载图片. Solution:CropImage在加载图片前,首先会去query图片的filepath并更新. 具体code: alps\packages\apps\Gallery2\src\com\android\galle

文字和图片重绘到一张图片/图片和图片重绘到一张图片

文字与图片 UIImage *image = self.showedImageView.image;  //获取一张图片 UIGraphicsBeginImageContext(image.size);  //开启上下文 [image drawInRect:CGRectMake(0, 0, w, h)];  //图片绘画 NSDictionary *attr = @{NSFontAttributeName:[UIFont monospacedDigitSystemFontOfSize:268 w

django如何给上传的图片重命名(给上传文件重命名)

1.先在你项目中添加一个文件夹如:system 在文件夹下添加__init__.py 和storage.py文件,并在storage.py中添加如下代码: # -*- coding: UTF-8 -*- from django.core.files.storage import FileSystemStorage from django.http import HttpResponse class ImageStorage(FileSystemStorage): from django.conf

Python实现重命名一个文件夹下的图片

在网上查了一下python实现的图片重命名,工作中刚好用一下. 1 # -*- coding:utf8 -*- 2 import os 3 path = '新建文件夹 (2)/' 4 filelist = os.listdir(path) 5 for item in filelist: 6 # print('item name is ',item) 7 if item.endswith('.jpg'): 8 name = item.split('.',1)[0] 9 src = os.path.

wordpress上传图片时重命名--修改插件时遇到的一些问题

wordpress是用php语言开发的博客平台,它扩展性强,容易扩展,很适合拿来做二次开发. 1,问题由来 本周五,我在浏览公司的网站(基于wordpress开发)时发现,网站首页上有两篇文章的缩略图重复了,于是我进入网站后台检查,想看下是不是某位员工在撰写文章时不小心这两篇文章选择了相同的图片作为封面图片. 结果发现这两篇文章选用的封面图片的文件名还真是相同,但我转念又想到,员工再糊涂也不至于犯这样的错误.于是,我检查了下这几篇文章的封面图片url地址,这些地址是相同的. 我想到,有可能是这两

Qt自定义按钮及不同状态下图片的切换

    好久没有使用Qt了,最近在做窗体时做了一个自定义的钮铵,刚开始是想通过修改其MASK和ICON的 方式来实现.确发现效果总是不太如意,如是干脆自已定义了一个XPushButton.也将其实现方式记录发 布出来.以方便日后自已使用和给有相应问题的朋友一个小小的提示.     为了实现任意形状的窗体和保留QPushButton的特性,继承QPushButton创建一个子类. class QtXPushButton : public QPushButton {     Q_OBJECT pub

=L=图片上传整理

前台: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Alum.aspx.cs" Inherits="Album_Default" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="serv

浅谈图片服务器的架构演进

浅谈图片服务器的架构演进 现在几乎任何一个网站.Web App以及移动APP等应用都需要有图片展示的功能,对于图片功能从下至上都是很重要的.必须要具有前瞻性的规划好图片服务器,图片的上传和下载速度至关重要,当然这并不是说一上来就搞很NB的架构,至少具备一定扩展性和稳定性.虽然各种架构设计都有,在这里我只是谈谈我的一些个人想法. 对于图片服务器来说IO无疑是消耗资源最为严重的,对于web应用来说需要将图片服务器做一定的分离,否则很可能因为图片服务器的IO负载导致应用 崩溃.因此尤其对于大型网站和应