豆包自动化验证代码
📅 2026/7/27 20:40:41
👁️ 次浏览
一、简介上图是抖音九宫格验证码图片的样例图片。这款验证码确实有很大的难度有一下几个特点1、首先是图片种类非常多。2、其次图片都是由AI随机生成每一张图片都不一样。3、还需要结合语义进行理解二、识别准备经过我们几个月的研究终于完成了这款识别模型的开发正确率能达到90%以上并且我们还会持续更新争取达到100%的正确率。识别这个图片需要上传两个东西1、九宫格原图目前不支持截图原图是通过图片链接下载的图片是这种直接拼接的图片不像页面显示的有变色间隔。2、点击描述文本描述文本页面上显示的是什么就需要传什么。不能修改不能自定义描述也不能去掉原本的标点符号。三、识别代码下面是使用python写的识别样例代码import base64 import requests import datetime from io import BytesIO from PIL import Image, ImageDraw t1 datetime.datetime.now() #PIL图片保存为base64编码 def PIL_base64(img, codingutf-8): img_format img.format if img_format None: img_format JPEG format_str JPEG if png img_format.lower(): format_str PNG if gif img_format.lower(): format_str gif if img.mode P: img img.convert(RGB) if img.mode RGBA: format_str PNG img_format PNG output_buffer BytesIO() # img.save(output_buffer, formatformat_str) img.save(output_buffer, quality100, formatformat_str) byte_data output_buffer.getvalue() base64_str data:image/ img_format.lower() ;base64, base64.b64encode(byte_data).decode(coding) # base64_str base64.b64encode(byte_data).decode(coding) return base64_str # 加载图片 img1 Image.open(rE:\Python\lixin_project\OpenAPI接口测试\test_img\86.jpg) # 图片转base64 img1_base64 PIL_base64(img1) 得塔云地址 http://bq1gpmr8.xiaomy.net电信 http://220.167.181.200:9009移动、电信、联通 根据不同网络选择不同接口 # 验证码识别接口 url http://bq1gpmr8.xiaomy.net/openapi/verify_code_identify/ data { # 用户的key key:2zLW3AnTbYJaEV4ofH3G, # 验证码类型 verify_idf_id:86, # 样例图片 img_base64:img1_base64, # 点击的物品名称 words: 有哪些生态元素可以在森林中看到, } header {Content-Type: application/json} # 发送请求调用接口 response requests.post(urlurl, jsondata, headersheader) point_list eval(response.json()[data][res_str]) # 获取响应数据识别结果 print(response.text) print(耗时, datetime.datetime.now() - t1) img1 img1.convert(RGB) draw ImageDraw.Draw(img1) point_list [(x[0] - 5, x[1] - 5, x[0] 5, x[1] 5) for x in point_list] for point in point_list: draw.ellipse(point, fill(255, 0, 0)) # 显示识别后标记的点击点 img1.show()运行上面代码用红色圆点标注出了需要点击的图片如下图想了解更多验证码识别请访问得塔云
博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…
📅 2026/7/27 20:40:41
feTS:革命性TypeScript HTTP框架,如何实现端到端类型安全与极速开发体验 【免费下载链接】feTS 🗹 TypeScript HTTP Framework focusing on e2e type-safety, easy setup, performance & great developer experience 项目地址: https:/…
📅 2026/7/27 20:39:40
前言 关于网络层,我刚开始学的时候还好,越到后面越搞不懂这些那些的规定还有什么协议,因此,创作这篇文章来帮助和我一样对网络层很多非常抽象的概念加以了解。 ps:本篇文章很大可能不会去用一些非常专业的术语去讲那些概念&#x…
📅 2026/7/27 20:39:40
在煤矿行业,通信网络是安全生产和高效运营的生命线。随着矿井自动化、智能化水平提升,井下光缆数量持续增加,如何快速识别、定位和维护光缆,成为矿井运维工作中亟待解决的重点问题。传统弯折、冷冻或切割光缆的作业方式࿰…
📅 2026/7/27 21:35:56
系统特性和结构简介
1.总线互联结构
总线互联结构是 芯片内部的 “数据交通系统 —— 它决定了各功能模块(内核、内存、外设)之间如何传输数据与指令,是影响芯片运行效率的核心架构之一。了解它,能清楚芯片 “如何避免数据传输…
📅 2026/7/27 21:35:56
1. 揭秘大模型训练的神经网络:HComm 集合通信库架构解析 在千亿参数大模型训练的时代,单台计算设备早已无法承载庞大的计算和存储需求。分布式训练成为唯一可行的解决方案,而设备间高效的数据交换能力则直接决定了整体训练速度。HComm&#x…
📅 2026/7/27 21:35:56
引脚复用功能
通俗来说,引脚复用就是 “一个 GPIO 引脚能当多个‘角色’用”—— 比如一个 GPIO,既可以当普通的开关(控制 LED 亮灭),也能切换成 “SPI 接口”(连传感器)、“UART 接口”&#x…
📅 2026/7/27 21:35:56
更多请点击:
https://codechina.net
第一章:扣子多智能体任务编排全链路追踪概述 在扣子(Coze)平台中,多智能体协同任务的执行过程涉及意图识别、工具调用、上下文传递与结果聚合等多个环节。全链路追踪旨在构建端到端…
📅 2026/7/27 21:35:56
EmptyDataSet-Swift扩展教程:如何为UIScrollView添加自定义空数据展示 【免费下载链接】EmptyDataSet-Swift 🎄 DZNEmptyDataSet implement with Swift.A drop-in UITableView/UICollectionView superclass category for showing empty datasets wheneve…
📅 2026/7/27 21:34:56
现象在 WezTerm 终端中,包含中文路径的文本(如标签页标题、Shell 提示符、路径补全)中,某些汉字时而渲染为日文字形,时而显示为简体中文(中国大陆)字形。以「径」字为例,日文写法右侧…
📅 2026/7/27 0:00:07
这个问题看似在寻找一个答案,实际上是在寻找一种“值得继续投入的方向感”。很多人在问:
“人生有什么意义?”
深层可能是在问:
我现在做的事情值得吗?我的努力有没有价值?我的存在是不是重要?未…
📅 2026/7/27 0:00:07
1. 为什么MoE架构让大模型参数量翻倍却不增加推理成本?去年我在部署一个千亿参数大语言模型时,首次接触到混合专家模型(Mixture of Experts,简称MoE)架构。当时最让我震惊的是,这种架构的模型参数量可以达到…
📅 2026/7/27 0:00:07
更多请点击:
https://codechina.net
第一章:AI帮助理解数学概念 人工智能正以前所未有的方式重塑数学学习的路径。通过自然语言处理与符号计算的深度融合,AI不仅能解析抽象定义,还能将定理、证明和几何直觉转化为可交互、可验证的…
📅 2026/7/27 1:11:21
1. 项目背景与核心价值去年参与的一个短剧项目让我深刻体会到传统创作流程的痛点:编剧团队花了三周打磨剧本,角色设计反复修改了七版,最后成片时又因为演员档期问题不得不临时调整分镜。这种低效的创作模式在快节奏的内容行业越来越难以为继。…
📅 2026/7/27 1:11:21
remix-i18next TypeScript类型安全实践:确保翻译键与类型定义同步 【免费下载链接】remix-i18next The easiest way to translate your React Router framework mode apps 项目地址: https://gitcode.com/gh_mirrors/re/remix-i18next
在开发多语言应用时&am…
📅 2026/7/27 1:11:21
目录
第一步:选对模板,省心一半
第二步:打开扫码点餐功能
开启功能按钮
桌台管理与桌码生成
第三步:个性化设计,打造品牌感
调整点餐页面
设置点餐规则 你还在让顾客站着排队点餐吗?2025年ÿ…
📅 2026/7/27 7:11:38
在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…
📅 2026/7/27 17:12:43
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE
你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
📅 2026/7/27 5:11:32