1 Star 2 Fork 1

承诺_一时的华丽 / gifCaptcha

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

logo

gifCaptcha

gif 图形验证码

丰富自定义设置

  • 图片大小
  • 多颜色
  • 文字模式
  • 文字数量
  • 干扰强度

示例代码

package main

import (
    "github.com/zxbit2011/gifCaptcha"
    "image/color"
    "image/gif"
    "net/http"
)

var captcha = gifCaptcha.New()

func main() {
    //设置颜色
    captcha.SetFrontColor(color.Black, color.RGBA{255, 0, 0, 255}, color.RGBA{0, 0, 255, 255}, color.RGBA{0, 153, 0, 255})
    http.HandleFunc("/img", func(w http.ResponseWriter, r *http.Request) {
        gifData, code := captcha.RangCaptcha()
        println(code)
        gif.EncodeAll(w, gifData)
    })
    http.ListenAndServe(":8080", nil)
}
  • 运行示例

cd examples && go run main.go

  • 浏览器预览

http://127.0.0.1:8080/img

示例效果

黑白

code

彩色

code2

感谢

https://github.com/afocus/captcha

空文件

简介

go gif图像验证码生成 展开 收起
Go
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Go
1
https://gitee.com/zxblovelc/gifCaptcha.git
git@gitee.com:zxblovelc/gifCaptcha.git
zxblovelc
gifCaptcha
gifCaptcha
master

搜索帮助