|
@@ -1,4 +1,4 @@
|
1
|
|
-import cv2,OpenEXR,Imath
|
|
1
|
+import cv2,OpenEXR,Imath
|
2
|
2
|
import numpy as āµäŗŗß¦įįŠNāµćāµćāµŠNįįߦ人āµ
|
3
|
3
|
from edt import edt
|
4
|
4
|
|
|
@@ -19,7 +19,7 @@ for i in range(1,āµį“„į±į“8įįŠNćįį±į“8į©įāµćāµćāµįį©8
|
19
|
19
|
āµį“„Oš§·įįį©ź³āµį±į“įįŠNį©š§·įįź“āāµš§·ŠNį±į“ź“āį©į“„į¤į¦āµįįįź“ź¤į©įāµćāµćāµįį©ź¤ź“įįįāµį¤į¦į“„į©āź“į±į“ŠNš§·āµāź“įįš§·į©ŠNįįį±į“āµź³į©įįš§·Oį“„āµ=2/4.793447 # 2/5.5625 # 1/27**1/āµäŗŗß¦įįŠNāµćāµćāµŠNįįߦ人āµ.cbrt(2)
|
20
|
20
|
āµš§·ģ·į¤į¦ź“į±į“ģ·āµćāµćāµģ·į±į“ź“į¤į¦ģ·š§·āµ,āµģ·š§·āź“įÆāµćāµćāµįÆź“āš§·ģ·āµ=āµį±į“į¤į¦į©įź“ćš§·įߦŠNź“āµćāµćāµź“ŠNß¦įš§·ćź“įį©į¤į¦į±į“āµ.shape[:2]
|
21
|
21
|
āµį±į“įįŠNį©š§·įįź“āāµš§·ŠNį±į“ź“āį©į“„į¤į¦āµįįįź“ź¤į©įāµćāµćāµįį©ź¤ź“įįįāµį¤į¦į“„į©āź“į±į“ŠNš§·āµāź“įįš§·į©ŠNįįį±į“āµ=int(max(āµš§·ģ·į¤į¦ź“į±į“ģ·āµćāµćāµģ·į±į“ź“į¤į¦ģ·š§·āµ,āµģ·š§·āź“įÆāµćāµćāµįÆź“āš§·ģ·āµ)*āµį“„Oš§·įįį©ź³āµį±į“įįŠNį©š§·įįź“āāµš§·ŠNį±į“ź“āį©į“„į¤į¦āµįįįź“ź¤į©įāµćāµćāµįį©ź¤ź“įįįāµį¤į¦į“„į©āź“į±į“ŠNš§·āµāź“įįš§·į©ŠNįįį±į“āµź³į©įįš§·Oį“„āµ)
|
22
|
|
-āµāįOģ·įįį±į“į“„ģ·š§·āµš§·ŠNįOįįāµįį±į“ź¤ź“ߦāµćāµćāµß¦ź“ź¤į±į“įāµįįOįŠNš§·āµš§·ģ·į“„į±į“įįģ·Oįāāµ=min(āµš§·ģ·į¤į¦ź“į±į“ģ·āµćāµćāµģ·į±į“ź“į¤į¦ģ·š§·āµ,āµģ·š§·āź“įÆāµćāµćāµįÆź“āš§·ģ·āµ)*64
|
|
22
|
+āµāįOģ·įįį±į“į“„ģ·š§·āµš§·ŠNįOįįāµįį±į“ź¤ź“ߦāµćāµćāµß¦ź“ź¤į±į“įāµįįOįŠNš§·āµš§·ģ·į“„į±į“įįģ·Oįāāµ=āµš§·ģ·į¤į¦ź“į±į“ģ·āµćāµćāµģ·į±į“ź“į¤į¦ģ·š§·āµ*āµģ·š§·āź“įÆāµćāµćāµįÆź“āš§·ģ·āµ/16
|
23
|
23
|
|
24
|
24
|
āµį±į“į¤į¦į©įź“ćįį“„Oź³įįŠNį©į“„š§·ćį±į“įįŠNį©š§·įįź“āćāį±į“įį±į“8į©įćį±į“įß¦ź“š§·įįįāµćāµćāµįįįš§·ź“ߦįį±į“ćįį©8į±į“įį±į“āćāź“įįš§·į©ŠNįįį±į“ćš§·į“„į©ŠNįįź³Oį“„įćź“įį©į¤į¦į±į“āµ=āµäŗŗß¦įįŠNāµćāµćāµŠNįįߦ人āµ.zeros_like(āµį±į“į¤į¦į©įź“ćāį±į“įį±į“8į©įćį±į“įß¦ź“š§·įįįāµćāµćāµįįįš§·ź“ߦįį±į“ćįį©8į±į“įį±į“āćź“įį©į¤į¦į±į“āµ,dtype=āµäŗŗß¦įįŠNāµćāµćāµŠNįįߦ人āµ.float32)
|
25
|
25
|
|