Android 九宫格布局

157 次浏览
BaseActivity.java 主要就2个方法,用来隐藏顶部状态栏,如果不需要,则可以不用。1.使用GridView来实现九宫格布局,设置numColumns=3。2.图标使用的是Font Awesome矢量图标,详情可以参考。1.布局文件:activity_main.xml。2.后置文件 MainActivity.java。就一个标题和一个GridView两部分组成。3.用到的资源文件 st...

Python基础-列表(list)和元组(tuple)

Python 99 次浏览
Python包含6种内建的序列:列表,元组,字符串,Unicode字符串,buffer对象,xrange对象,本文讨论列表和元组。#3.所有序列类型都可以进行:索引,分片,加,乘等操作,以及包含检查元素是否存在,序列长度,最大元素,最小元素等内建函数。#输出:['H', 'e', 'l', 'l', 'o', 'W', 'o', 'r', 'l', 'd']#输出:['A', 'B', 'C', ...

行为式验证码(成语点选)(C#版和Java版)

OpenCV-Python 272 次浏览
3.将选择的成语随机(位置随机,字体随机,颜色随机)绘制到背景图上,记录每个字的坐标范围,后面用于验证用户是否选择正确。1.选择若干张图片(这里使用的是320x160的尺寸),随机从中抽取一张作为背景图。参考了一下,自己实现了一个简单的成语点选的模式。5.前端点击后,将点击坐标点传回后端,后端进行验证。3.前端页面参考C# ASP.NET MVC 版。2.整理一个成语库,用作验证码里的字。4.文件...

Python Websocket 控制大屏显示

OpenCV-Python 787 次浏览
(2)在ws.onmessage事件处理服务器端返回的指令,此处写了3个事件类型login_result,setcss,runjs,login_result用来处理登录回调,setcss设置页面css样式,runjs用来执行js代码。在做大屏展示时,有这样一个需求:在不刷新页面的情况下,动态改变大屏展示内容,如:执行某个函数,把相关数据醒目展示,轮换数据显示顺序等等。话不多说,直接上代码。大屏连W...

8.OpenCV-识别身份证号码(Python)

OpenCV-Python 213 次浏览
1.将身份证号中的0,1,2,3,4,5,6,7,8,9作为模板,与身份证照片中的身份证号码区域进行模板匹配。3.如无法识别你的图片,请手动调试代码,注释都在代码里,修改对应步骤参数,多试几次。1.对输入身份证照片有要求,必须是完全的身份证照片,不能有背景,不能变形。通过OpenCV识别身份证照片上的身份证号码(仅识别身份证号码)2.先要制作一个身份证号码模板,我这里弄了一个,基本上可以用。2.只...

7.OpenCV-图像轮廓

OpenCV-Python 1058 次浏览
CHAIN_APPROX_NONE:以Freeman链码的方式输出轮廓,所有其他方法输出多边形(顶点的序列)。CHAIN_APPROX_SIMPLE:压缩水平的、垂直的和斜的部,也就是,函数只保留他们的终点部分。RETR_CCOMP:检索所有的轮廓,并将他们组织为两层:顶层是各部份的外部边界,第二层是空洞的边界。遍历轮廓,通过计算面积比,就可以找到轮廓特征,也就筛选出我们感兴趣的轮廓了。RETR_...