Merge pull request #658 from iillyyaa/py3-examples-division
examples: use integer division in indexing
This commit is contained in:
commit
3f0a13d170
@ -26,9 +26,9 @@ data += pg.gaussianFilter(np.random.normal(size=shape), (15,15,15))*15
|
|||||||
|
|
||||||
## slice out three planes, convert to RGBA for OpenGL texture
|
## slice out three planes, convert to RGBA for OpenGL texture
|
||||||
levels = (-0.08, 0.08)
|
levels = (-0.08, 0.08)
|
||||||
tex1 = pg.makeRGBA(data[shape[0]/2], levels=levels)[0] # yz plane
|
tex1 = pg.makeRGBA(data[shape[0]//2], levels=levels)[0] # yz plane
|
||||||
tex2 = pg.makeRGBA(data[:,shape[1]/2], levels=levels)[0] # xz plane
|
tex2 = pg.makeRGBA(data[:,shape[1]//2], levels=levels)[0] # xz plane
|
||||||
tex3 = pg.makeRGBA(data[:,:,shape[2]/2], levels=levels)[0] # xy plane
|
tex3 = pg.makeRGBA(data[:,:,shape[2]//2], levels=levels)[0] # xy plane
|
||||||
#tex1[:,:,3] = 128
|
#tex1[:,:,3] = 128
|
||||||
#tex2[:,:,3] = 128
|
#tex2[:,:,3] = 128
|
||||||
#tex3[:,:,3] = 128
|
#tex3[:,:,3] = 128
|
||||||
|
@ -17,7 +17,7 @@ app = QtGui.QApplication([])
|
|||||||
frames = 200
|
frames = 200
|
||||||
data = np.random.normal(size=(frames,30,30), loc=0, scale=100)
|
data = np.random.normal(size=(frames,30,30), loc=0, scale=100)
|
||||||
data = np.concatenate([data, data], axis=0)
|
data = np.concatenate([data, data], axis=0)
|
||||||
data = pg.gaussianFilter(data, (10, 10, 10))[frames/2:frames + frames/2]
|
data = pg.gaussianFilter(data, (10, 10, 10))[frames//2:frames + frames//2]
|
||||||
data[:, 15:16, 15:17] += 1
|
data[:, 15:16, 15:17] += 1
|
||||||
|
|
||||||
win = pg.GraphicsLayoutWidget(show=True)
|
win = pg.GraphicsLayoutWidget(show=True)
|
||||||
|
Loading…
Reference in New Issue
Block a user