
python小知识点
helun_wang
深度学习,计算机视觉
展开
-
[Faster R-CNN] 项目中涉及到的python小知识(一):递归
项目中涉及到的两段代码: import sys sys.setrecursionlimit(40000) #设置最大递归次数为40000 分析: 先看个简单的递归函数: def recursion(n): print(n) n += 1 recursion(n) recursion(1) 若不设置的话,最低只能打印到996-998,就报错:Recursi...原创 2018-09-06 13:32:57 · 318 阅读 · 0 评论 -
[Faster R-CNN] 项目中涉及到的python小知识(二):optparse模块
optparse是专门用来在命令行添加选项的一个模块。 from optparse import OptionParser # 导入模块、包 parser = OptionParser() # 实例化对象parser #下面的代码通过parser.add_option() 作用于对象parser #主要参数有:dest 变量名(字典的键) default 变量的值(字典的值) he...原创 2018-09-06 15:50:02 · 262 阅读 · 0 评论 -
[Faster R-CNN] 项目中涉及到的python小知识(三):xml.etree.ElementTree模块
xml.etree.ElementTree模块实现了一个简单而有效的用户解析和创建XML数据的API 我把该XML文件保存在:F:\data\VOCdevkit\VOC2012\Annotations\2007_000027.xml文件中 xml数据结构是树状的,有根节点、子节点。在根节点下面,可以有很多子节点,而每一个子节点又可以有自己的属性或子节点…. 上图的根节点就一个:annot...原创 2018-09-06 18:50:14 · 363 阅读 · 0 评论 -
[Faster R-CNN] 项目中涉及到的python小知识(四):OpenCV-python
可视化图像外接矩形框: img = cv2.imread(annotation_data['filepath']) #opencv的知识,读取图片,参数:图片的路径文件名 for bbox in annotation_data['bboxes']: cv2.rectangle(img, (bbox['x1'], bbox['y1']), (bbox[ #代表在img这个图片上画矩形...原创 2018-09-07 14:55:51 · 331 阅读 · 0 评论