代码整合

我把之前一些功能连起来整合了一下。
暂时没有加入R算法和自适应阈值的Canny，直线检测我根据曲莹泽的改了一下~