从品牌网站建设到网络营销策划,从策略到执行的一站式服务
这篇文章给大家分享的是有关怎么用php生成扭曲及旋转的验证码图片的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
按需搭建网站可以根据自己的需求进行定制,成都网站设计、成都网站制作构思过程中功能建设理应排到主要部位公司成都网站设计、成都网站制作的运用实际效果公司网站制作网站建立与制做的实际意义代码如下:
=0 ) { imagesetpixel ($distortion_im, (int)($i+10+sin($j/$im_y*2*M_PI-M_PI*0.5)*3) , $j , $rgb); } } } //加入干扰象素; $count = 600;//干扰像素的数量 for($i=0; $i<$count; $i++){ $randcolor = ImageColorallocate($distortion_im,mt_rand(0,255),mt_rand(0,255),mt_rand(0,255)); imagesetpixel($distortion_im, mt_rand()%$im_x , mt_rand()%$im_y , $randcolor); } $line_c=5; //imageline for($i=0; $i < $line_c; $i++) { $linecolor = imagecolorallocate($distortion_im, 17, 158, 20); $lefty = mt_rand(1, $im_x-1); $righty = mt_rand(1, $im_y-1); imageline($distortion_im, 0, $lefty, imagesx($distortion_im), $righty, $linecolor); } Header("Content-type: image/PNG"); //以PNG格式将图像输出到浏览器或文件; //ImagePNG($im); ImagePNG($distortion_im); //销毁一图像,释放与image关联的内存; ImageDestroy($distortion_im); ImageDestroy($im); } ?>
用法示例如下:
感谢各位的阅读!关于“怎么用php生成扭曲及旋转的验证码图片”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图