python
Sagacity_1125
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
yolov5txt格式的labels转为coco的json格式
yolov5txt格式的labels转为coco的json格式原创 2022-10-18 16:20:31 · 642 阅读 · 0 评论 -
目标检测标签文件txt转成xml
目标检测标签文件txt转成xml原创 2022-10-17 11:10:55 · 2175 阅读 · 1 评论 -
cv2读取视频每10帧保存一张图像
cv2读取视频每10帧保存一张图像原创 2022-10-17 10:05:35 · 913 阅读 · 0 评论 -
图像二维数据拼接成三维
图像二维数据拼接成三维结构原创 2022-09-26 17:23:14 · 2741 阅读 · 0 评论 -
DICOM文件读取及PNG格式图片展示
DICOM文件读取及PNG格式图片展示原创 2022-09-26 17:02:30 · 1050 阅读 · 0 评论 -
python生成和指定文件目录树一样的目录结构
生成和指定文件目录树一样的目录结构原创 2022-09-26 16:52:58 · 613 阅读 · 0 评论 -
Python中os.sep解决路径分隔符问题
最近在windows上跑ubuntu的代码发现了路径分隔符错乱的问题。在Windows上,文件的路径分隔符是’’,在Linux上是’/’。为了让代码在不同的平台上都能运行,那么路径应该写’‘还是’/‘呢?使用os.sep的话,就不用考虑这个了,os.sep根据你所处的平台,自动采用相应的分隔符。即:将所有的’‘或者’/'都采用os.sep来代替!举例Linux系统某个路径,/usr/share/python,那么上面的os.sep就是‘/’windows系统某个路径,C:\Users\Publi原创 2021-04-26 16:19:52 · 1749 阅读 · 0 评论 -
opencv读取图片属性和打开电脑摄像头
读取图片属性def get_image_info(image): print(type(image)) print(image.shape) print(image.size)#shape各个维度相乘 print(image.dtype) pixel_data = np.array(image) print(pixel_data)打开电脑摄像头def video_demo(): capture = cv.VideoCapture(0)原创 2020-06-10 20:57:24 · 279 阅读 · 0 评论 -
列表和数组的使用区别
相同点:都可以根据索引来取其中的元素不同点:列表中数据类型可以不同, 数组中数据类型相同列表不可以进行科学运算,数组可以import numpy as nplist=[1,2,3,4] #list是列表类型a = np.array([1,2,3,4]) #a是数组类型#list和array都可以根据索引来操作;print("list:",list,list[0],'\n','array:',a,a[0])>>list [1, 2, 3, 4] 1 array [原创 2020-05-16 20:25:21 · 2197 阅读 · 0 评论 -
批量裁剪图片
先找到包围物体的最小矩形框,然后裁剪掉框外的部分,只保留框住物体的部分该方法是在原图上修改,结果会覆盖原图,最好是做一下备份import cv2import globImgDir = r'E:\Data-Augment-master\Roi\JPEGImages\*.jpg'for filename in glob.glob(ImgDir): # print(filename)...原创 2020-04-10 14:06:45 · 436 阅读 · 0 评论 -
PyInstaller库的安装与使用
离线安装在http://www.pyinstaller.org/downloa下载好 **PyInstaller 3.6 (tar.gz)**并解压然后在解压后的文件夹中找到setup.py文件,在该文件所在的目录处打开cmd。(如果是采用anoconda Prompt则cd 到该文件夹下即可)直接使用"python setup.py install"命令来安装PyInstaller安装...原创 2020-03-21 17:14:27 · 504 阅读 · 0 评论 -
函数递归
1 递归的定义两个关键特征-**链条:**计算过程中存在递归链条,如:n!和(n-1)!-**基例:**存在一个或多个不需要再次递归的实例,如n=0时,n!=12 递归的实现需要函数与分支语句进行组合:-递归本身就是一个函数,需要函数定义方式描述,这样可以方便调用自身-函数内部,采用分支语句对输入参数进行判断-基例和链条,分别编写对应代码def fact(n): if ...原创 2020-03-20 22:55:05 · 885 阅读 · 0 评论 -
七段数码管绘制
基本思路步骤1:绘制单个数字对应的数码管步骤2:获得一串数字,绘制对应的数码管步骤2:获得当前系统时间,绘制对应的数码管步骤1:绘制单个数字对应的数码管基本问题是绘制一条线,可将其定义为一个基本函数def drawLine(draw): turtle.pendown() if draw else turtle.penup()#判断是真实绘制还是飞过去不绘制 turtl...原创 2020-03-19 21:03:08 · 1502 阅读 · 0 评论 -
函数的定义及理解(二)
5 局部变量和全局变量举例:n,s = 10,100 # n和s是全局变量def fact(n):#fact()函数中的n和s是局部变量 s = 1 for i in range(1,n+1): s *= i return sprint(fact(n),s)# n和s是全局变量使用规则:1.局部变量和全局变量是不同变量-局部变量是函数内部的...原创 2020-03-19 17:39:36 · 338 阅读 · 0 评论 -
函数的定义和理解(一)
1 函数的定义1.1函数是一段代码的表示def <函数名>(<参数(0个或多个)>): <函数体> return<返回值>函数定义时,参数是输入,函数体是处理,结果是输出(IPO)案例:计算n!def fact(n): s = 1 for i in range(1,n+1): s *= i re...原创 2020-03-19 12:22:22 · 777 阅读 · 0 评论
分享