hfhfg 发表于 2010-11-21 21:03:30

这是用GD库生成的png图形,总共435字节,如果输出成高质量的JPG,应该就没有锯齿了。

[ 本帖最后由 wdlth 于 2010-11-21 21:57 编辑 ]

wdlth 发表于 2010-11-21 21:55:52

原帖由 wdlth 于 2010-11-21 21:55 发表
back.gif

这是用GD库生成的png图形,总共435字节,如果输出成高质量的JPG,应该就没有锯齿了。

dakai 发表于 2010-11-21 21:58:31

原帖由 ekucn 于 2010-11-21 20:50 发表
back.gif

兄弟我懂你的意思。
你看这个
http://oldj.net/static/drjs/doraemon.html
用DOM 画图
你可以参考
这个也是有锯齿,而且不是php输出

xtmp 发表于 2010-11-21 22:12:28

原帖由 hfhfg 于 2010-11-21 21:03 发表
back.gif


谁告诉LZ google是利用php输出的。。
我只是猜测,然后想用php实现,不过我觉得php的可能性比较大一点

xtmp 发表于 2010-11-21 22:13:19

原帖由 wdlth 于 2010-11-21 21:55 发表
back.gif

这是用GD库生成的png图形,总共435字节,如果输出成高质量的JPG,应该就没有锯齿了。
请问什么语句或者函数有控制输出的质量的?
我只看到有一个truecolor但是好像没用

xtmp 发表于 2010-11-21 22:14:27

人家google 用的python吧
shocked.gif

mope007 发表于 2010-11-21 22:27:04

imageantialias,参考下这个

170008181 发表于 2010-11-22 09:25:42

你这个像素绘图,怎么可能没锯齿

告诉你一个好方法,画矩形没狗牙


lol.gif
原帖由 xtmp 于 2010-11-21 22:14 发表
back.gif


请问什么语句或者函数有控制输出的质量的?
我只看到有一个truecolor但是好像没用
看看GD库和libjpeg的资料,可以找网上那些验证码生成程序来看代码。

webmasterswdlth 发表于 2010-11-22 09:26:41

Canvas 可以实现

kkey 发表于 2010-11-22 10:42:55

有一个笨办法:
先画一个有锯齿的大图(比如长、宽都是你需要的图片的两倍大),再把这个大图缩放到你需要的大小,注意缩放函数中指定“抗锯齿”参数。
页: 1 [2] 3
查看完整版本: 求问php高手