5

Python で pyqtgraph モジュールを使用するときに問題が発生しました。glscatterplot に白い背景色を付けると、散布点が消えてしまいます。背景の色が散布図の色に追加された場合のように、すべてが白になります。ここに私が使用するコードの一部があります:

w = gl.GLViewWidget()
w.setBackgroundColor('w')
w.show()
sp3 = gl.GLScatterPlotItem(pos=np.transpose(pos3), color=rgba_img, size=1, pxMode=False)
w.addItem(sp3)

setBackgroundColor メソッドで ('w') を ('k') に置き換えると、散布図の色は問題なく、背景は黒になります。他の誰かがこの問題に遭遇したことがありますか?

4

3 に答える 3

5

その理由は、前景色を設定していないためだと思います。試す:

import pyqtgraph as pg

pg.setConfigOption('background', 'w')
pg.setConfigOption('foreground', 'k')
于 2015-09-11T08:58:28.447 に答える