numpy matplotlib opencv pandas
文章平均质量分 74
支持库学习、积累
外卖猿
这个作者很懒,什么都没留下…
展开
-
使用opencv及FFmpeg编辑视频
我使用的是第一个压缩包。剪切到自定义位置,并设置好系统路径。在这之前音频文件要准备好。此时保存的视频没有声音。其中一个视频为背景。原创 2023-10-07 00:23:03 · 1473 阅读 · 0 评论 -
Python matplotlib动态图
matplotlib动态图1.依赖python包2.使用matplotlib.animation.FuncAnimation3.使用celluloid.Camera参考文献优美的动态图对写blog、展示ppt非常重要。今天介绍了一款可视化动态图神器。1.依赖python包celluloid.Cameramatplotlib.animationIPython.display.HTML2.使用matplotlib.animation.FuncAnimationfrom IPython.dis原创 2022-02-17 12:41:55 · 1480 阅读 · 0 评论 -
切片操作专题之numpy/pandas
1.为什么要使用切片,而不是for循环?原创 2020-12-31 18:45:27 · 347 阅读 · 0 评论 -
图像增强 imgaug
图像增强 imgaug学习1.使用imgaug显示图片及bounding box参考文献imgaug确实是图像处理、增强的又一大利器,使用它确实能省不少事。1.使用imgaug显示图片及bounding box如要在目标检测任务中,可通过imgaug显示图片及其bbox。图片是安全帽的一张图片。其对应的annotation xml文件内容为:<annotation> <folder>hat01</folder> <filename>00000原创 2021-02-17 10:33:00 · 2589 阅读 · 1 评论 -
cv2画图操作
cv2画图1.在图中画框并添加字符串参考文献1.在图中画框并添加字符串可用于目标检测中测试结果输出,参考了https://github.com/ultralytics/yolov3/blob/master/utils/plots.py。import numpy as npimport cv2import matplotlib.pyplot as pltimg=np.zeros((1000,1000,3),dtype=np.int16)color = (255,0,0)c1, c2 = (2原创 2021-02-07 15:02:12 · 909 阅读 · 0 评论 -
numpy乘积运算
本文通过例子,对matrix/array格式的乘积运算进行总结。1.关于乘积的三种操作*np.dot()np.multiply()2.一维matrix/array m,n=np.array([1,2]),np.array([2,3]) a,b=np.mat([1,2]),np.mat([2,3])2.1 使用* m*n Out: array([2, 6]) a*b Out: ValueError: shapes (1,2) and (1,2) not aligned: 2 (d原创 2020-05-14 22:55:54 · 3315 阅读 · 1 评论 -
pandas库的使用
pandas读取txt文件1.pd.read_table()/pd.read_csv()2.结果显示3.参考文献若有下列一个txt文件,这里介绍使用pandas的读取方法。1.pd.read_table()/pd.read_csv()可以使用 pd.read_table()/pd.read_csv()来读取。注意到不同元素之间以空格分隔,使用sep=" ";假如只需要读取第1和2列,usecols=[1,2];由于此txt没有header,为了读取数据方便,添加title,names=[“in原创 2020-07-24 10:47:20 · 1059 阅读 · 0 评论 -
numpy修炼手册
关于numpy 操作1.新增一个维度 np.newaxis 和 None1.新增一个维度 np.newaxis 和 Nonea=np.array([1,2,3]) #array([1, 2, 3])a[:, np.newaxis] #array([[1],[2],[3]])a[:, None] #array([[1],[2],[3]])原创 2020-07-16 10:10:06 · 620 阅读 · 1 评论