章节
问答
课签
笔记
评论
占位
占位

习题

小伙伴们,根据所学知识,在一个已经准备好的背景图片上,用PHP生成一些干扰点。

温馨提示: 完成任务后,请验证这副图片上是否已经存在一些干扰的点,并能够起到干扰机器识别的作用,若如此,恭喜您,你已经掌握此技能,否则,请重复学习此节内容。

任务

一、循环200次,每次产生一个随机位置、随机颜色的干扰点

 提示:
1.干扰点太少不能起到干扰效果,干扰点太多又会影响正常阅读,数量恰当即可
  

二、循环内,使用GD函数生成一个随机颜色

 提示:
1.随机颜色的RGB色值建议取50~200之间的色值,值太小颜色太浅、值大颜色太深

三、循环内,使用GD函数在随机位置上画点

?不会了怎么办

<?php 
    $image = imagecreatetruecolor( 100, 30 );
    $bgcolor = imagecolorallocate( $image, 255, 255, 255 );
    imagefill( $image, 0, 0, $bgcolor );
    
    // 创建一个循环,循环200次
        // 在循环内,用GD库生成一个随机颜色
        // 在随机位置上画一个干扰点,颜色使用上面的随机颜色
    
    header( 'content-type: image/png' );
    imagepng( $image );
    imagedestroy( $image );

||

提问题

写笔记

公开笔记
提交
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布
全部 我要发布
最热 最新
只看我的

手记推荐

更多

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?