You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: depthmap/main.cpp
+14
Original file line number
Diff line number
Diff line change
@@ -81,6 +81,7 @@ per ogni punto c è un dz ci sono freq lunghe e freq corte, per il dz portare le
81
81
I buchi: Laplaciano è un operatore cjhe trasforma un campo di valori come nel gas e il calore si espande. prendo un punto e faccio la media dei 4 valori intorno ecc.
82
82
fino a che non cambia più. per frequenze basse lo fccio su una griglia campionata, fai l'interpolazione bilineare. dz la apllico a rti
83
83
84
+
3b. corrispondenze salvate nel xml
84
85
85
86
86
87
interpolazione rti e masq calcoli i puntiprendi la media nelle zone dove non hai il fit perchè c è un buco. Inverso della proiezione:
@@ -98,6 +99,17 @@ fai la formula inversa, inverti la matrice. interpola bilinarmente dati 4 valori
98
99
3a. devi salvarla come img per vedere cosa viene (trova min e max e scala * 255).
99
100
6a. salva come img.
100
101
102
+
103
+
104
+
105
+
1b. prendi i punti in Apericloud (lo lanci per il formato testo), prendiamo i punti e li proiettiamo,(stessa per la proiezione delle coord 3d)
106
+
prendi un punto se va fuori si butta, sennò vediamo in che punto della griglia cade, per ogni blocco griglia cerchiamo di capire
107
+
la funzione, h di partenza e h di arrivo quindi abbiamo la coppia (la z si ricostruisce dall'altro lato), quando non si ha niente nei quadratini
108
+
serve interpolare; quando c è solo una coppia non si può stimare niente; con più coppie si stiamano la A e la B. (devi fare la regressione
109
+
lineare per la serie di coppie per trovare a e b). Pesa i punti.
110
+
2b. valori calcolati e non, per quelli non si fa la diffusione laplaciana, peso che va per distanza, stessa riga e stessa colonna.
111
+
3b. prendi tutti i pixel
112
+
101
113
*/
102
114
/*int factorPowerOfTwo = 1;
103
115
depth.resizeNormals(factorPowerOfTwo, 2);
@@ -108,6 +120,8 @@ fai la formula inversa, inverti la matrice. interpola bilinarmente dati 4 valori
0 commit comments