add_scalebar#
- astropy.visualization.wcsaxes.add_scalebar(ax, length, label=None, corner='bottom right', frame=False, borderpad=0.4, pad=0.5, **kwargs)[源代码]#
添加比例尺。
- 参数:
- ax :
WCSAxes
WCSAxes
显示比例尺的WCSAXS实例。WCS必须是天体。
- length :
float
或Quantity
Python:浮点或数量 比例尺的长度,单位为度或角量
- label :
str
,可选Python:字符串,可选 要放置在比例尺下方的标签
- corner :
str
,可选Python:字符串,可选 比例尺的放置位置。可接受的值为:、
'left'
,'right'
,'top'
,'bottom'
,'top left'
,'top right'
,'bottom left'
和'bottom right'
(违约)- frame : bool ,可选可选的布尔
是否在比例尺后面显示边框(默认为
False
)- borderpad :
float
,可选Python:Float,可选 边框填充,以字体大小的分数表示。默认值为0.4。
- pad :
float
,可选Python:Float,可选 比例尺周围的填充,以字体大小的分数表示。默认值为0.5。
- kwargs
将其他参数传递给
mpl_toolkits.axes_grid1.anchored_artists.AnchoredSizeBar
。
- ax :
笔记
在以下情况下,此函数可能不准确:
参考像素处的像素比例与图像范围内的像素比例不同(例如,当参考像素位于图像范围之外并且投影是非线性时)
这两个方向上的像素比例彼此非常不同(例如,矩形像素)