php画图后不清晰怎么办

藏色散人
发布: 2022-12-14 09:24:07
原创
6039人浏览过
php画图后不清晰的解决办法:1、打开相应的php代码文件;2、查看“magejpeg()”函数;3、修改该函数中的参数,其语句为“imagejpeg($resource_img, $save_image, 100);”;4、释放图像资源所占用的内存即可。

php画图后不清晰怎么办

本教程操作环境:Windows7系统、PHP8.1版、Dell G3电脑。

php画图后不清晰?PHP 生成/保存的图片不清晰?

我遇到的问题是使用 imagejpeg 保存图片的时候,保存下来的图片不清晰

原因:imagejpeg() 有一个独有的参数 quality ,这个参数的默认值是75,将这个参数设置成100就可以了

立即学习PHP免费学习笔记(深入)”;

imagejpeg($resource_img, $save_image, 100);
登录后复制

注意: 其他的方法,例如:imagegif()和imagepng() 并没有这个参数。

还有,处理完图片以后,记得释放图像资源所占用的内存噢~

相关介绍:

imagejpeg

(PHP 4, PHP 5, PHP 7, PHP 8)

imagejpeg — 输出图象到浏览器或文件。

说明 

灵办AI
灵办AI

免费一键快速抠图,支持下载高清图片

灵办AI 78
查看详情 灵办AI
imagejpeg(resource $image, string $filename = ?, int $quality = ?): bool
登录后复制

imagejpeg() 从 image 图像以 filename 为文件名创建一个 JPEG 图像。

参数 

image

由图象创建函数(例如imagecreatetruecolor())返回的 GdImage 对象。

filename

文件保存的路径或者已打开的流资源(此方法返回后自动关闭该流资源),如果未设置或为 null,将会直接输出原始图象流。

如果要省略这个参数而提供 quality 参数,使用NULL。

quality

quality 为可选项,范围从 0(最差质量,文件更小)到 100(最佳质量,文件最大)。默认为 IJG 默认的质量值(大约 75)。

推荐学习:《PHP视频教程

以上就是php画图后不清晰怎么办的详细内容,更多请关注php中文网其它相关文章!

相关标签:
php
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号