怎么用php生成扭曲及旋转的验证码图片-创新互联

这篇文章给大家分享的是有关怎么用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生成扭曲及旋转的验证码图片”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!


当前题目:怎么用php生成扭曲及旋转的验证码图片-创新互联
网页URL:http://bzwzjz.com/article/djspig.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 手机网站制作 手机网站制作设计 自适应网站建设 四川成都网站设计 企业网站建设 手机网站制作 成都网站制作 广安网站设计 成都网站设计 成都网站制作 自适应网站设计 成都商城网站建设 成都营销网站建设 网站制作 成都网站设计 成都网站设计 成都网站建设 定制网站建设 成都定制网站建设 成都网站建设 企业网站设计 营销型网站建设