首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

TimThumb——超好用的 PHP 缩图裁剪插件

(本博客使用的 Nana 主题中的文章缩图也是用 TimThumb 处理的) 使用方法 http://你的网址/timthumb.php?...src=图片绝对地址&w=裁剪后宽度&h=裁剪后高度&q=生成图片的质量&ct=如果是png图片裁剪后是否透明 由上述请求示例可以看出它的参数都是用 GET 方法提交的,可选参数和说明如下: src 需要进行图片缩放的源图片地址...f 需要对生成后的图片使用一些过滤器的话,则在这里传不同过滤器的代码和值 s 是否对生产的图片进行锐化处理 cc 生成图片的背景画布颜色 ct 生成png图片时背景是否透明 注意事项 使用此插件需要服务器支持...); 程序为了安全考虑,默认不支持裁剪站外的图片。...blank")'>点击下载 本文仅为博主学习记录,便于日后查找,转载自TimThumb——超好用的 PHP 缩图裁剪插件

1.4K20

详解 JS 压缩图片

作者 | wuwhs https://segmentfault.com/a/1190000023486410 公司的移动端业务需要在用户上传图片是由前端压缩图片大小,再上传到服务器,这样可以减少移动端上行流量...JavaScript 操作压缩图片原理不难,已有成熟 API,然而在实际输出压缩后结果却总有意外,有些图片竟会越压缩越大,加之终端(手机)类型众多,有些手机压缩图片甚至变黑。 ?...如果你有足够的耐心多传几种类型图片就会发现还存在如下问题: 压缩输出图片寸尺固定为原始图片尺寸大小,而实际可能需要控制输出图片尺寸,同时达到尺寸也被压缩目的; png 格式图片同格式压缩,压缩率不高,还有可能出现...压缩输出图片寸尺固定为原始图片尺寸大小,而实际可能需要控制输出图片尺寸,同时达到尺寸也被压缩目的; 为了避免压缩图片变形,一般采用等比缩放,首先要计算出原始图片宽高比 aspectRatio, 用户设置的高乘以...如果图片尺寸过大,在创建同尺寸画布,再画上图片,就会出现异常情况,即生成的画布没有图片像素,而画布本身默认给的背景色为黑色,这样就导致图片“黑屏”情况。

12.6K31

Java缩图片错误——蒙上一层红色

1 起源 生产问题——现场运维反馈安卓客户端从文件服务器获取的压缩后的商品图片存在失真,属于偶现问题。 2 排查思路 (1)查看算法逻辑,没看出问题。...(2)百度,关键词:Java图片失真,看了很多博客都说是ImageIO和BufferedImage以及API参数的问题,比如加上参数 BufferedImage.SCALE_SMOOTH: graph.drawImage...(3)google、Stack Overflow 提到是JDK的bug,但是在oracle官网提到图片失真是JDK1.4的bug,但是1.6已结修复了,而项目中用到的是JDK1.7....(4)百度,关键词:Java 压缩 图片后 表面变成红色 参考链接:https://blog.csdn.net/qq_25446311/article/details/79140008 根据文章内容...(2)错误总结 只要使用 ImageIO.read 就可能存在图片蒙上红色的情况,原因是拍摄图片的设备问题,比如摄像机拍摄就可能存在该问题,手机可能就没有。

1K20

iOS压缩图片大小

最近碰到一个比较愚蠢的问题,项目中做的拍照或者从相册选择图片上传时,没有经过处理,直接把原图上传了,导致在列表中看的时候,明明是小图片流量却要爆炸了,想想iphone拍出照片大小可都是以M为单位的。...调用的方法如下: //图片伸缩到指定大小 - (UIImage*)imageByScalingAndCroppingForSize:(CGSize)targetSize forImage:(UIImage...调用的过程也很简单,比如: // 伸缩图片 if ([self imageByScalingAndCroppingForSize:CGSizeMake(100, 100) forImage:theImage...100*100的尺寸,经过测试,原来1M的图片处理后就只有20多k了,这样流量的压力就大大减少啦。...这个方法也可以用来伸缩图片的尺寸,不过我还是用来压缩的,在不追求高清晰度的情况下,使用还是很方便灵活的,希望能帮到大家~

1.3K20

node压缩图片之 squooshlib

需求:先放在最前面:图片的压缩处理 最早的时候 我想写一个前端页面 然后通过canvas 在toDataURL 来进行压缩 但是 发现如果想把压缩图片这个事情 当成一个批量自动化服务的话 ,就没办法使用...canvas了 所以我找了一个node的处理图片的库:squoosh/lib npm地址:https://www.npmjs.com/package/@squoosh/lib 第一步下载包(0.4.0版本..."build/images") 这里比较有意思的地方 我需要说明一下: 正常来讲 不调整尺寸的情况下 设置quality就可以进行压缩 但是我发现这个参数不怎么生效, 所以只能强制的去调整尺寸 来控制图片的压缩效果...如果只设置了宽或高 任意一个 图片就可以自适应 且达到达到压缩效果 因为这个压缩图片在我的列表页面的尺寸也是固定的 所以在不改变原尺寸的情况下 进行图片压缩 对我来说不那么重要 可以实现我的需求 介意尺寸的

91210

PHP压缩图片功能的介绍

下面我们就来看看如何利用php优化我们压缩后的图片。...对于如何使用php生成缩略图这里就不介绍了,大家可以参考本站下面这篇文章:PHP自动生成缩略图函数的源码示例 首先我们来看看用php压缩图片的程序代码: <?...这里可以分10个等级(0-9),0等级时即无压缩,图片不会失真,图片最清晰,但图片的体积也最大,随着压缩等级数字不断增大,图片会变得越来越不清晰,但压缩后图片的体积可以减少到原来的50%,压缩比还是挺大的...根据以上结论和实际测试结果,得出的结论是在优化图片的时候,一般采用2等级比较合适,图片没有失真,但体积减少了30%,达到优化的目的了。...如果采用6、7、8、9等级压缩的话,图片有所失真,而体积减少却不明显。所以不宜采用这些等级进行压缩优化图片

1K21
领券