Hackathon的一些想法

Hackathon介绍

百度百科 我们想到几个idea

流量共享平台

队友idea: 我们日常的流量可能不是每个月都能用完,如果我们可以建一个平台,在上面共享流量,然后获得积分,以后我们可以通过这些积分兑换平台上的流量。虽然并不知道这有什么卵用。。。。

手势控制俄罗斯方块

队友idea: 这。。没什么好说的,就是通过肢体识别之类的去识别左移、右移、翻转就好了

教室课表

很多时候我们想听一些课程 ...

more ...

Python命令行编程库——argparse

这篇文章是基本上是Python Doc[https://docs.python.org/2/howto/argparse.html#id1]的翻译与总结

添加参数

定位参数(position argument)

import argparse
parser = argparse ...
more ...

dlib to face align using python

人脸特征点检测

predictor_path = 'path/to/shape_predictor_68_face_landmarks.dat'
img = 'the/face/you/want/to/predict'

detector = dlib.get_frontal_face_detector()
predictor = dlib.shape_predictor(predictor_path ...
more ...

Python小技巧

创建目录

os.mkdir( path [,mode] )

作用:创建一个目录,可以是相对或者绝对路径,mode的默认模式是0777。 如果目录有多级,则创建最后一级。如果最后一级目录的上级目录有不存在的,则会抛出一个OSError

os.makedirs( path [,mode] )

作用: 创建递归的目录树 ...

more ...

人脸数据库汇总

数据库 图片数量 许可 描述
LFW 13233 多姿态
AR face DB 126人 免费申请
FRGC 50000
FERET 14126 免费申请 人物正、侧面 ...
more ...

Python画柱状图

统计数组频数的方法

import numpy as np
def GetBarFrequency(arr, barTotal, minNum = None, maxNum = None):
    #没有自定义最大最小值则用数组计算最大最小值
    if not maxNum:
        maxNum = max(arr ...
more ...

Python读取文本

读取文件

Python 将文本文件的内容读入可以操作的字符串变量非常容易。文件对象提供了三个“读”方法: .read().readline().readlines()

.read().readlines()都是读取整个文件的,对于大文件来说,一次性将大文件放到内容比较吃力,可以用 .readline()一行一行的读入处理。

code ...

more ...


Windows下用Pelican搭建Github Blog

前言

网上也有好多关于在windows下用Pelican创建Blog的文章,但好多文章一个流程走下去,不说为什么那么做,那个命令是用来干嘛的,所以如果在那个流程中遇到什么问题就很难解决。

目录

搭建需求

Python pip Pelican Markdown Git Markdown编辑器 make

Python安装

可以直接到官网下载Python安装包,也可以安装Anaconda。 Anaconda集成了Python很多常用的工具和库,如pip ...

more ...