![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
plt
那里,春暖花开
这个作者很懒,什么都没留下…
展开
-
可视化COCO数据集keypoints标注
COCO关键点的标注格式为[x1,y1,v1,x2,y2,v2,…,x17,y17,v17],大小必为17×3。[x,y]代表以图片左上角为原点的关键点的坐标。v=0代表该点未标注,v=代表该点已标注,但不可见。v=2代表标注并可见。显示标注信息的核心代码如下sks = np.array(coco_kps.loadCats(ann['category_id'])[0]['skeleton']) - 1kp = np.array(ann['keypoints'])x = kp[0::3]y = kp原创 2020-06-19 00:07:51 · 4655 阅读 · 6 评论 -
plt.plot()画点,画连线
plt.plot是一个非常强大的函数,可以用来画各种各样的图。下面介绍最简单的画点,画连线方法plt.plot的第一个参数为x=[x1,x2,x3,…,xn],第二个参数为y=[y1,y2,y3,…,yn]再根据其他参数,可画出(x1,y1),(x2,y2),(x3,y3),…,(xn,yn)的一系列点或者由这些点依次连成的线。plt.plot可用来可视化人体关键点的标注。详情可参考cocoapi代码或者我的博客import matplotlib.pyplot as pltplt.figure原创 2020-07-13 23:27:42 · 32882 阅读 · 0 评论 -
plt 画图以及相关说明
最近在学着如何可视化COCO数据集的标注,需要用到matplotlib来画图,参考了一些资料。以下代码来源于参考资料参考资料1参考资料2import numpy as npimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['SimHei'] # #用来正常显示中文标签plt.rcParams['axes.unicode_minus']=False #用来正常显示坐标轴的负号x = np.linspace(-3,原创 2020-07-13 17:59:55 · 407 阅读 · 0 评论 -
根据关键点坐标生成heatmap
使用高斯模糊,根据关键点坐标生成heatmap假设heatmap大小为6448,关键点的坐标为(32,24)即将一个6448的黑图的中心点点亮import matplotlib.pyplot as pltimport numpy as npimport cv2def generate_heatmap(heatmap, sigma): heatmap[32][24] = 1 heatmap = cv2.GaussianBlur(heatmap, sigma, 0) am原创 2020-07-08 20:29:56 · 4281 阅读 · 0 评论 -
将plt坐标原点从左下转换为左上
用plt画图的时候,默认坐标原点是左下角,画图时往往不方便。使用下列语句,即可实现原点转换为左上角。plt.gca().invert_yaxis()原创 2020-06-20 21:54:49 · 1701 阅读 · 0 评论 -
plt.subplots
fig, ax = plt.subplots(2,3)返回的第一个fig为画布,第二个ax用于指定子图。(axes)是指图形的一部分(两条坐标轴围成的区域,ax可以可以通过下标去获取不同的子图。import numpy as npimport matplotlib.pyplot as pltfig, ax = plt.subplots(2,3)ax[0][0].plot([1,2,3,4,5])ax[1][2].plot([5,4,3,2,1])x = np.linspace(0.0,5.0)原创 2020-06-18 15:27:07 · 628 阅读 · 0 评论 -
matplotlib的Polygon函数
参考链接random.rand的函数说明PatchCollection的实例化对象说明set_array的函数说明Circles, Wedges and Polygons用Polygon和PatchCollection画一个五边形的代码如下,可修改r的具体值画出不同的import numpy as npimport matplotlib.pyplot as pltfrom matplotlib.patches import Polygonfrom matplotlib.collection原创 2020-06-18 15:23:50 · 6566 阅读 · 0 评论