【源码】OCR识别接口,源码例子,给个图片,返回内容
{:4_86:}啥也不说,直接上源码,不加权限,多给回复,谢谢。static/image/hrline/line3.png
static/image/hrline/line3.png
.版本 2
.支持库 internet
.支持库 spec
.程序集 窗口程序集_启动窗口
.程序集变量 img_data_u, 字节集
.子程序 __启动窗口_创建完毕
img_data_u = HTTP读文件 (“http://p0.qhimgs4.com/t014b70aac7897c728b.jpg”)
图片框1.图片 = img_data_u
.子程序 OCR_PIC_TEXT, 文本型
.参数 img_data, 字节集
.参数 fram, 逻辑型, 可空, 图片坐标,默认为空,值为假不输出,为真时输出
.局部变量 url, 文本型
.局部变量 data, 字节集
.局部变量 res, 文本型
.局部变量 num, 整数型
.局部变量 json, 类_json
.局部变量 data1, 文本型
.局部变量 data2, 文本型
.局部变量 res_data, 文本型
url = “http://ocr.shouji.sogou.com/v2/ocr/json”
data = 到字节集 (#POST_DATA)
data = 子字节集替换 (data, 到字节集 (“{IMG_DATA}”), img_data, , )
res = 到文本 (网页_访问 (url, 1, , , , #HEADER, , , data))
res = 编码_utf8到gb2312 (res)
.if (json.解析 (res))
.counter (json.成员数 (“result”), num)
.ife (是否为空 (fram) 或 fram = 假)
data2 = “”
.否则
data2 = json.取通用属性 (“result[” + 到文本 (num - 1) + “].frame”)
.如果结束
data1 = json.取通用属性 (“result[” + 到文本 (num - 1) + “].content”)
.ife (data2 = “”)
res_data = res_data + data1 + #换行符
.否则
res_data = res_data + data1 + #换行符 + data2 + #换行符
.如果结束
.CounterLoop ()
.如果真结束
return (res_data)
.子程序 _按钮1_被单击
调试输出 (OCR_PIC_TEXT (img_data_u))
.版本 2
.常量 头, "<文本长度: 129>"
.常量 常量2
.常量 POST_DATA, "<文本长度: 209>"
.常量 前面, "<文本长度: 11>"
.常量 后面, "<文本长度: 8>"
.常量 HEADER, "<文本长度: 79>"
{:4_97:} 揰掵佲 发表于 2018-11-24 15:42
{:4_91:} 用搜狗的接口都不用给钱了,哈哈 验证码能识别? 1301ok 发表于 2018-11-26 11:54
验证码能识别?
{:4_95:}你可以试试。具体不晓得。 小姐姐,好像要 验证码可以识别吗,有人验证过吗 看看
页:
[1]