标签存档: Python

使用Python快速实现简单的人脸检测

最近有个比较要好的朋友问我能不能从监控视频里识别到从监控跟前经过的指定的人。因为他们单位的监控室经常要花大量的人力跟时间去找某个人在哪个位置出现过的证据。听起来像是一份比较有挑战性的任务,就答应他试试看。

先理一下思路,首先要做的工作是从视频中将人脸给框出来,然后拿到这个人脸跟给定的人脸进行对比,如果两张脸相似度很高,那就可以标记此人可能在视频里出现过,然后根据标记点再去人工核实一遍就OK了。

那就先从把人脸给框出来入手吧,查了一下资料,貌似Python有个现成的库opencv来完成这个事情,整个的实现代码也就10几行,so easy!

继续阅读 »

关于Python语言的logging模块的使用

从Python2.3版本中开始引入的logging模块为应用提供了灵活的日志系统。以前看过,但一直认为很复杂。其实 logging 做得很好,也不是很复杂。logging的行为依靠调用 Logger 类的方法来实现,实例一般叫做logger。 继续阅读 »