私は、ピクセルの座標が空間充填曲線に従って1D配列に平坦化されたサイズM * Nの画像を持っています(つまり、リシェイプを使用できる古典的なラスタライズではありません)。 私は1D配列(平坦化されたイメージ)を処理し、それをM * N配列(初期サイズ)に再形成したいと考えています。 これまでのところ、私はforループでこれを行っている: for i in range(img_flat.size):
2d点をそれぞれmorton codeに変換するためにdecode/encodeメソッドを実装しました。 points=[(200,300),(500,150),(100,50)]
mortonCodes = {}
for p in points:
mortonCodes[encode(p)] = p
nearest = findNearestNeighbor(mortonCod
2つのdouble値(x、y)で表される座標のペアをHilbert値に変換したいと考えています。 /*****************************************************************
* hilbert_c2i
*
* Convert coordinates of a point on a Hilbert curve to its index.
私は、PlotlyでPlotlyを3D線のプロットにプロットして、すべての線の下に塗りつぶしたいと思います。ここにサンプルコードがあります。私は を充填することなく、このプロットを 3Dラインプロットを生成することができ、このコードで library(plotly)
dens <- with(diamonds, tapply(price, INDEX = cut, density))
dat