![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
suelta_th
这个作者很懒,什么都没留下…
展开
-
[python基础知识]使用cv2库切割视频帧
在CV领域中,对视频的处理是必不可少的,本文使用CV2库完成对视频帧的切割截取视频中的每一帧图片需求:提取视频帧,并对提取的视频帧进行处理,比如修改大小或转成灰度图"""功能:将视频转成图片(提取视频的每一帧图片) 1.能够设置多少帧提取一帧图片 2.可以设置输出图片的大小及灰度图 3.手动设置输出图片的命名格式"""def ExtractVideoFrame(video_input,output_path): # 输出文件夹不存在,则创建输出文件夹 .原创 2021-04-21 14:30:07 · 3101 阅读 · 1 评论 -
【python基础知识】*的用法以及*args、**kwargs的作用
*的使用作用:用一句话来说,*就是将list,dict,tuple,numpy最外面一层的符号给删除。例子list_1 = [1,2,3,[1,2,3]]print(list_1,'加*后',*list_1)dict_1 = {1:'a',2:'b','c':3}print(dict_1,'加*后',*dict_1)tuple_1 = (1,2,3,4,'python')print(tuple_1,'加*后',*tuple_1)arr = np.array(list_1)print原创 2020-11-18 20:48:51 · 235 阅读 · 0 评论 -
【Pytorch基础知识】DataLoader与DataSet基本使用方法
DataLoader官方文档: https://pytorch.org/docs/stable/data.htmlDataLoader与DataSet是干嘛的DataLoader是Pytorch用来加载数据的一个类,其实就是一个迭代器,而迭代的数据从哪来?就需要用到DataSet了。DataSet就是用来封装数据的类,主要用来对数据进行相关的自定义操作(比如图片的裁剪、标签的定义等),通过__getitem__函数返回所需要的数据。DataSet类介绍一般来说,需要重新定义一个新的类来继承Data原创 2020-10-24 11:43:19 · 3101 阅读 · 1 评论 -
python中list(列表),array(数组),tuple(元组),matrix(矩阵)的区别
对此我的理解是:表示符号:List:[ ]、tuple:( )、array:[ ]、metrix:[ ] python中只有list与tuple,array是numpy里面的内容,metrix是二维的数组(数组可以多维) list与tuple的区别就是tuple只读,一旦定义不可修改,适合存储常量。tuple相当于是不能改变长度的list 对于array来说,通过numpy.array(...原创 2020-01-13 19:49:43 · 2377 阅读 · 2 评论