Diese Methode des Bildscannens basiert auf der Hilbert-Kurve. Die Kurve sieht wie folgt aus (von 1 bis 6): Sie kann für den Bildscan verwendet werden. So zum Beispiel, mein Code für 3-Order-Kurve ist:
ich eine Implementierung von Hilbert-Peano raumfüllende Kurve in Python geschrieben habe (von Matlab ein) mein 2D-Bild zu glätten: def hilbert_peano(n):
if n<=0:
x=0
y=0
else:
Ich habe eine Reihe von Hilbert-Werte (Länge von Anfang der Hilbert curve bis zum gegebenen Punkt). Was ist der beste Weg, um diese Werte in 3D-Punkte zu konvertieren? Die ursprüngliche Hilbert-Kurve