易语言滑动验证条颜色异常,怎么解决?

.程序集 窗口程序集1
.程序集变量 图_原始, 字节集
.程序集变量 图_块, 字节集
.程序集变量 图_模版, 字节集
.程序集变量 初始高度, 整数型
.程序集变量 图_高度, 整数型
.程序集变量 图_宽度, 整数型
.孓程序 图片处理, , , 加载图片并转格式
.局部变量 返回文本, 文本型
图片框2.图片 = 图_块
图片框3.图片 = 图_模版
图_高度 = 图片_取高度 (图_模版)
图_宽度 = 圖片_取宽度 (图_模版)
图片框2.顶边 = 初始高度
.子程序 _载入图片按钮_被单击
.子程序 滑动, , , 滑动的过程
.参数 原始图, 字节集
.参数 模版图, 字节集
.参数 阀值, 整数型
.局部变量 原始位图, 位图
.局部变量 模版位图, 位图
.局部变量 块位图, 位图
.局部变量 a, 整数型
.局部变量 b, 整数型
.局部变量 是否跳出, 逻辑型
.局部变量 模版X, 整数型
.局部变量 连续差异次数, 整数型, 静态
.局部变量 块X, 整数型
原始位图.载入数据 (原始图)
模版位图.载入数据 (模版图)
块位图.载入数据 (图_块)
 調试输出 (“当前块” + 到文本 (a))
 .如果真 (是否跳出 = 真)
 .如果 (取绝对值 (原始位图.取某点颜色 (a, b) - 模版位图.取某点颜色 (a, b)) > 阀值)
 连续差异次数 = 连续差異次数 + 1
 .如果真 (连续差异次数 ≥ 5)
 调试输出 (“当前模版” + 到文本 (a))
 .如果真 (是否跳出 = 真)
图片框2.左边 = 模版X - 块X
信息框 (“滑动结果” + #换行符 + “X:” + 到文本 (图片框2.左边) + “,Y:” + 到文本 (初始高度), 0, , )
.子程序 二值化, 字节集, , (无用)本想先二值化处理一下,但是后来发现效果很差所以放弃了
.参数 原始图, 字节集
.参数 阀值, 整数型
.局部变量 位图, 位图
.局部变量 局_y, 整数型
.局部变量 局_x, 整数型
.局部变量 亮度, 整数型
位图.载入数据 (原始图)
 .洳果 (亮度 < 阀值)
返回 (位图.取位图数据 ())
}

易语言京东M端注册箭头滑动验证碼js算法思路学习 轨迹移动写法.

主要是学习思路,以及写法之前可以完美使用的,要外国ip才出现滑动变了,现在不知道为何验证不通過。

来源:三叶资源网,欢迎分享公众号:iisanye,()

}

我要回帖

更多关于 易语言滑动验证 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信