0
私は大きいnumpy array
をnumpy.memmap
を使用して以下のように作成しました。numpy.memmapから読み取るxy座標に基づいてオフセットを計算する方法は?
import numpy as np
memmapData = np.memmap('test.memmap', dtype='uint8', mode='w+', shape=(10000, 10000, 3))
ここで、XY座標に基づいて配列を読み取る方法を説明します。読んだ後、私は長方形を描く必要があります。 Y1 = 1000、X2 = X1 + 500、Y2 = Y1 + 500である。だから、どうすれば上記の座標でnum37の配列をtest.memmap
から読み取ることができますか?この方法では、numpy.memmap属性offset
を使用する必要があります。
@ hpauljあなたのコードを少し簡単に説明できますか? –