python
文章平均质量分 71
艾尔_1222
爱说真话的小趴菜
展开
-
【ABCNet】训练自己的模型-贝塞尔曲线拉平
【ABCNet训练自己的模型(一)】【ABCNet训练自己的模型(二)】【ABCNet训练自己的模型(三)】贝塞尔曲线拉平贝塞尔曲线最终是通过插值的方法得到我们想要的图像,这个已经在之前的文章中介绍过;这里只介绍采样的方法:这个函数实现的就是贝塞尔采样,拉平理解可以参考圆环拉平,只不过这里没有用连续点去做插值,而是直接将采样结果送给插值算法;def _bezier_to_poly(self, bezier): # bezier to polygon, 20表示一条直线上采样点的原创 2020-11-10 10:23:31 · 715 阅读 · 1 评论 -
【显卡】python查看GPU(显卡)资源
nvidia-ml-py安装版本:375.53.1pip install nvidia-ml-py使用import pynvml# 初始化模块pynvml.nvmlInit()# 获取0号位GPUgpu = punvml.nvmlDeviceGeHandleByIndex(0)gpu_info = pynvml.nvmlDeviceGetMemoryInfo(gpu)获取的gpu_info有三个字段信息,获取方式如下gpu_info.total # 总量gpu_info.used原创 2020-10-24 11:40:55 · 2048 阅读 · 2 评论 -
【ABCNet】ABCNet训练自己的模型(一)
数据标注标注工具-labelme下载链接https://github.com/wkentaro/labelme安装windowsconda create –n labelme python=3.6conda activate labelmepip install labelme标注工具windows_label_tool可以直接转成abcnet训练的数据数据集制作labelme格式转windows_label_tool格式如下:由8个点和标签组成,8个点是上下4个起始和结束点和4原创 2020-10-14 08:56:25 · 2448 阅读 · 37 评论 -
【bezier】ABCNet模型的Bezier和BezierAlign采样以及python实现
文章目录前言什么是贝塞尔曲线?一、伯恩斯坦多项式二、贝塞尔曲线1.三阶贝塞尔曲线2、三阶贝塞尔曲线推导公式3、求解4、贝塞尔曲线求解代码实现BezierAlign采样实现总结优点缺点优化方法:前言什么是贝塞尔曲线?Bézier curve(贝塞尔曲线) 是应用于二维图形应用程序的数学曲线。 曲线定义:起始点、终止点(也称锚点)、控制点。通过调整控制点,贝塞尔曲线的形状会发生变化。 1962年,法国数学家Pierre Bézier第一个研究了这种矢量绘制曲线的方法,并给出了详细的计算公式,因此按照这样原创 2020-09-23 11:32:16 · 1436 阅读 · 11 评论 -
【监控】python查看显卡资源使用情况
使用第三方库需要使用pynvml库官网:https://pythonhosted.org/nvidia-ml-py/下载文件地址:https://pypi.org/project/nvidia-ml-py/#history现阶段pip安装的命令为:pip install nvidia-ml-pypython查看代码如下import pynvmlpynvml.nvmlInit()# 这里的1是GPU idhandle = pynvml.nvmlDeviceGetHandleByIndex原创 2020-09-16 17:43:31 · 2541 阅读 · 0 评论 -
python求极小值
python求极小值cloumn_sum = self.img.mean(axis=0) # 求极小值列表 cloumn_mini = [] mini = 255 a = 0 for i in cloumn_sum: if i <= mini: mini...原创 2020-02-18 10:17:52 · 1535 阅读 · 1 评论 -
python【高级捕获异常】
except异常(高级) Exception异常回顾:try-except 语句 捕获(接收)异常通知,把异常流程变为正常流程try-finally 语句 执行必须要执行的语句.raise 语句 发送异常通知,同时进入异常流程assert 语句 发送AssertionError异常with 语句with语句语法:with 表达式1 [as 变量1], 表达式2 [as 变量2]...原创 2020-02-12 17:18:29 · 98 阅读 · 0 评论 -
python读取解析xml文件
python读取xml# coding:utf-8import osimport xlwtimport lxmlimport sysreload(sys)sys.setdefaultencoding('utf-8')try: import xml.etree.CElementTree as ETexcept: import xml.etree.ElementTr...原创 2019-12-23 22:02:34 · 369 阅读 · 0 评论 -
python读取写入excel操作
python读取excelAPI:xlrd# 读取工资excel表gongzi_lists = xlrd.open_workbook(r'/home/libei/Desktop/gongzi.xlsx')# 去工资表里第一张名为sheet1的表sheet1 = gongzi_lists.sheet_by_index(1)sheet1 = gongzi_lists.sheet_by_na...原创 2019-12-23 21:56:45 · 197 阅读 · 0 评论