python
文章平均质量分 79
m0_37857151
这个作者很懒,什么都没留下…
展开
-
python3中argparse模块
原文链接:https://www.cnblogs.com/dengtou/p/8413609.htmlpython3中的argparse模块argparse是python用于解析命令行参数和选项的标准模块,用于代替已经过时的optparse模块。一、定义:argparse是python标准库里面用来处理命令行参数的库二、命令行参数分为位置参数和选项参数: 位置参数...转载 2018-10-28 15:14:23 · 837 阅读 · 0 评论 -
统计数据集中真实标记框的分布情况
目标检测的数据集中的ground truth box的分布情况很重要。一般原始图片在送入网络前会进行缩放(等比例缩放,固定尺寸缩放等),则我们使用lableImg等标记工具打的标签框对应的区域的大小也会缩放。统计其数据分布情况,可以为网络优化提供参考(比如说,如果缩放后,都分布于特别大的范围或者特别小的范围,那么就将网络中检测其他范围大小的层数删除,进行模型的裁剪)下面的实例代码,是将图片...原创 2019-04-16 11:24:01 · 2985 阅读 · 3 评论 -
python中time模块与timeit模块
参考链接:Python time&timeit 模块一、time模块1、三种时间表现形式timestamp:时间戳,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。struct_time: 时间元组,共有九个元素组。format time: 格式化时间,已格式化的结构使时间更具可读性。包括自定义格式和固定格式。场指时间格式字符串2、时间转换图...原创 2019-01-24 15:40:59 · 2044 阅读 · 1 评论 -
python3语言学习笔记(八:面向对象)
面向对象技术简介类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 方法:类中定义的函数。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。 方法重写:如果从父类继承的方法不能满足子类的需求,...原创 2018-11-19 10:16:53 · 118 阅读 · 0 评论 -
python3语言学习笔记(七:错误与异常)
Python有两种错误很容易辨认:语法错误和异常。语法错误:Python 的语法错误或者称之为解析错。>>>while True print('Hello world') File "<stdin>", line 1, in ? while True print('Hello world') ^Syntax...原创 2018-11-18 18:24:52 · 172 阅读 · 0 评论 -
python3语言学习笔记(五:函数)
用户自定义函数定义规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号起始,并且缩进。 return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。函数的参数传递:...原创 2018-11-14 18:37:39 · 169 阅读 · 0 评论 -
python3语言学习笔记(四:迭代器与生成器)
迭代器(iterator)------一种对象迭代是Python最强大的功能之一,是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter() 和 next()。字符串,列表或元组对象都可用于创建迭代器:list=[1,2,3,4]it = ...原创 2018-11-14 17:46:43 · 165 阅读 · 0 评论 -
python3语言学习笔记(三:六类数据类型内置函数)
1.Python3 数字(Number)数字类型转换: int(x) 将x转换为一个整数。 float(x) 将x转换到一个浮点数。 complex(x) 将x转换到一个复数,实数部分为 x,虚数部分为 0。 complex(x, y) 将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。x 和 y 是数字表达式。 函数:...原创 2018-11-14 11:06:25 · 252 阅读 · 0 评论 -
python3语言学习笔记(二:运算符)
算数运算符:加减乘除+-*/,取余%,幂**,//向下取整除法比较(关系)运算符:==等于,!=不等于,>大于,<小于,>=大于等于,<=小于等于 返回值均为True或者False,Python3中True与False可当作1与0参与数值计算赋值运算符:=,+=,-=,*=,/=,%=,**=,//= ,逻辑运算符:and逻辑与,or逻辑或...原创 2018-11-14 10:46:33 · 212 阅读 · 0 评论 -
python3语言学习笔记(一:基础语法+基本数据类型)
默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码:# -*- coding: cp-1252 -*-python中标识符以字母或者下划线开头,其他部分可包括字母数字下划线,对大小写敏感。python保留的关键字:>>> import keyword>>>...原创 2018-11-14 09:20:10 · 463 阅读 · 0 评论 -
python3语言学习笔记(六:模块+输入输出+文件)
引入模块import 模块名 使用时:模块名.函数名(参数)from 模块名 import 函数名使用时:函数名(参数)import 模块名.*使用时:函数名(参数)格式化字符串输出方式一:使用str.format()方式二:使用%格式化字符串#常量 PI 的值近似为:3.14。print('常量 PI 的值近似为:%f。' % 3.14)print(...原创 2018-11-15 21:39:55 · 269 阅读 · 0 评论 -
python操作xml——ElementTree(元素树)方式
tag:即标签,用于标识该元素表示哪种数据,即APP_KEYattrib:即属性,用Dictionary形式保存,即{'channel'='CSDN'}text,文本字符串,并不是必须的。如下图:<data>这样的用<>括起来的为标签,<country name='Liechtenstein'>中name="Liechtenstein"为属性...原创 2018-11-13 22:04:48 · 43436 阅读 · 3 评论 -
python3中os操作
Python对文件的操作算是方便的,只 需要调用os模块。Python的标准库中的os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下运行。os 模块提供了非常丰富的方法用来处理文件和目录下面列出了一些在os模块中比较有用的部分。它们中的大多数都简单明...原创 2018-11-13 21:30:29 · 177 阅读 · 0 评论 -
python中PIL,cv2,pyplot对图片的一些操作
在学习如何多张图片整合在一起,合并为一张大图(类似一版照片的格式)过程中,学习了一些python有关图片相关的库,总结如下,只是简单的基础,深入学习还需要专门去学这些库。主要用了cv2和pyplt两种方式实现,cv2就是通过操作矩阵值,而pyplot提供的subplot函数提供了该功能。一.cv2先说python的opencv吧。import cv2下面的代码实现的是将多张图片展示在一...原创 2019-04-21 17:28:27 · 988 阅读 · 0 评论