• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
james1207

博客园    首页    新随笔    联系   管理    订阅  订阅
2013年10月6日
高帧率扑克牌识别技术详解一(可用于车牌识别,字符识别,人脸检测,验证码识别等等成熟领域)
摘要: 本文主要介绍目前主流的adaboost目标检测算法,和CNN卷积神经网络字符识别算法。以扑克牌识别技术为题介绍相关的开发流程和经验。整个系统包括,1、摄像头采集,这里以USB摄像头通过directShow采集为例进行介绍。一个线程做采集,一个线程做检测识别。2、字符检测正负样本得取。后面会详细介绍怎么在只有视频的情况下,(1)自己写个鼠标拉框手工割取样本的软件,采用OpenCV的鼠标相应控件很容易实现。(2)或者通过灰度化,自适应二值化,ROI找轮廓,轮廓筛选,ROI轮廓分割,自动割取样本;(3)以及通过pictureRelate进行重复高样本自动剔除等等筛选。3、adaboost字符检测:( 阅读全文
posted @ 2013-10-06 17:37 Class Xman 阅读(1443) 评论(0) 推荐(0)
HDU 4288 Coder 【线段树+离线处理+离散化】
摘要: 题意略。离线处理,离散化。然后就是简单的线段树了。需要根据mod 5的值来维护。具体看代码了。/* 线段树+离散化+离线处理*/#include #include #include #include using namespace std;typedef long long ll;#define N 100010ll sum[N> 1; if (idx > 1; if (idx <= mid) del(idx, l, mid, rt<<1); else del(idx, mid+1, r, rt<<1|1); Up(rt);}int main() { 阅读全文
posted @ 2013-10-06 17:34 Class Xman 阅读(151) 评论(0) 推荐(0)
Spring 3.x企业应用开发实战(14)----事务
摘要: Spring虽然提供了灵活方便的事务管理功能,但这些功能都是基于底层数据库本身的事务处理机制工作的。要深入了解Spring的事务管理和配置,有必要先对数据库事务的基础知识进行学习。何为数据库事务 “一荣俱荣,一损俱损”这句话很能体现事务的思想,很多复杂的事物要分步进行,但它们组成一个整体,要么整体生效,要么整体失效。这种思想反映到数据库上,就是多个SQL语句,要么所有执行成功,要么所有执行失败。 数据库事务有严格的定义,它必须同时满足 4 个特性:原子性(Atomic)、一致性(Consistency)、隔离性(Isolation)和持久性(Durabiliy),简称为ACID。下面是对每个. 阅读全文
posted @ 2013-10-06 17:32 Class Xman 阅读(223) 评论(0) 推荐(0)
[HDU 4433]locker[DP]
摘要: 题意:给出密码做的现状和密码, 每次可以移动连续的最多3列, 向上或向下, 求将密码调出来所需要的最少步数.思路:首先应看出,恢复的过程中, 调每一位的时间顺序是不影响的, 不妨就从左到右一位位消除.dp[ i ][ x ][ y ] 表示前 i 位已经消除为0, 且其后的两位为x,y时, 所需要的最小操作数.每次可以旋转1~3位, 注意旋转3位时, 第三位和第二位的约束关系.[因此而wa了...] 和Wordstack那道题的"题解版"的思路相同, 用已知的状态去更新未知的状态.#include #include #include using namespace std; 阅读全文
posted @ 2013-10-06 17:31 Class Xman 阅读(156) 评论(0) 推荐(0)
近期刷题的c语言总结。
摘要: 首先是三个数学函数。。。 /*函数名: floor功 能: 下舍入,返回小于或者等于指定表达式的最大整数说明:返回x的下限,如74.12的下限为74,-74.12的下限为-75。返回值为float类型。用 法: double floor(double x);头文件:math.h函数名: ceil用 法: double ceil(double x);功 能: 上舍入,返回大于或者等于指定表达式的最小整数说明:返回x的上限,如74.12的上限为75,-74.12的上限为-74。返回值为float类型。头文件:math.h 函数名:modf头文件:函数原型:double modf(double x, 阅读全文
posted @ 2013-10-06 17:27 Class Xman 阅读(249) 评论(0) 推荐(0)
《BackboneJS框架的技巧及模式》(4)完结篇
摘要: 《BackboneJS框架的技巧及模式》(4)完结篇本文紧接第二部分:《BackboneJS框架的技巧及模式(3)》作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs八、PUT需要一个ID属性这一条也经常会对那些Backbone.js新手造成困扰。要想在调用.save()的时候让模型发送一个HTTP PUT请求,你的模型需要有一个ID属性集。记得HTTP PUT谓词是设计用做更新的吧,所以发送一PUT请求,你的模型需要有一个ID。在理想情况,你的所有模型都有一名为ID的完美ID属性,但是你从端点接收到的JSON数据或许并不总是有完美命名的ID。因此,如 阅读全文
posted @ 2013-10-06 17:25 Class Xman 阅读(210) 评论(0) 推荐(0)
x+2y+3z=n的非负整数解数
摘要: 题目:给一个正整数n,范围是[1,10^6],对于方程:x+2y+3z = n,其中x,y,z为非负整数,求有多少个这样的三元组(x,y,z)满足此等式。分析:先看x+2y=m,很明显这个等式的非负整数解数目为m/2 + 1,然后再看x+2y+3z = n,设k=n/3,那么它的解数目为:ans = n/2+1+(n-3)/2+1+...+(n-3k)/2+1所以就有:LL Work(int n){ LL ans = 0; for(int i=0;i<=n/3;i++) ans += (n - 3*i)/2 + 1; return ans;} 进一步优化,我们不... 阅读全文
posted @ 2013-10-06 17:23 Class Xman 阅读(966) 评论(0) 推荐(0)
[置顶] 程序员看婚姻
摘要: 先从一句话开始吧!“你愿不愿意向对方公开你的QQ密码,微信密码,微博密码,手机短信而且各种账号唯一”。这句话极有震撼力,以前交换戒指,现在可以交换密码。当你结婚的那一刻愿不愿意交出你所有的密码。很多人会说每个人都需要有自己的私密空间。可是另外一句话确是有什么话不能跟自己老公和老婆讲的,之前所说的信任又在哪里?我先抛一个观点:在我看来结婚之后夫妻双方应该尽量保持信息透明,信息公开,互相监督。有效的监督体系可以维护良好的婚姻关系。这就像你如果知道了政府的财政的各项支出,你还怕贪官吗?信息越透明意味着藏匿的风险越大,贪污的风险也越大。廉政从哪里做起?从信息公开做起。把这个用到婚姻上也是一样的,这.. 阅读全文
posted @ 2013-10-06 17:21 Class Xman 阅读(151) 评论(0) 推荐(0)
BNU29368:Check the Identity(栈)
摘要: Just determine whether an algebraic expression can always simplify to zero.Input The first line contains a single integer T, indicating the number of test cases. Each test case starts with an integer N, the number of tokens that describes a formula. The next N tokens describe a formula in reverse p. 阅读全文
posted @ 2013-10-06 01:26 Class Xman 阅读(193) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3