matplotlib的默认行为imshow()

时间:2016-07-25 09:20:02

标签: python matplotlib imshow

在matplotlib中,使用imshow()时,默认行为是使用双线性插值显示图像。

我知道我可以通过调用imshow(...,interpolation='none')明确地更改此内容。但是对于imshow的许多调用来说这很麻烦。

如何更改默认行为,例如interpolation='none'

1 个答案:

答案 0 :(得分:1)

发现它! 显然,有一个控制matplotlib许多方面的字典,叫做 Sub test1() Debug.Print boldAndDeletion("Your name is Albert Einstein.") End Sub Function boldAndDeletion(inputString As String) As String Dim splitStr1 As Variant splitStr1 = Split(inputString, " ") If splitStr1(0) = "My" Then boldAndDeletion = "<b>My</b>" & Mid(inputString, 3) Else boldAndDeletion = Empty End If End Function 。直接从the matplotlib docs

rcParams

就我而言,我必须设置:

import matplotlib as mpl
mpl.rcParams['lines.linewidth'] = 2
mpl.rcParams['lines.color'] = 'r'