@@ -11,6 +11,7 @@ import .Draw: parformance_graphs
1111function _exe (kinds)
1212 _execute_times = 2
1313 _phi = []
14+ # NOTE: N is for image size(N x N)
1415 init_N = 100
1516 increment_N = 200
1617 runtime = zeros (_execute_times + 1 , 2 )
4041# _exe(2)
4142_exe (3 )
4243
43- #= =
44- Jabelic test it and get it as below.
45-
46- N2300: 300+200i, ARG = 10
47- [300, 500, 700, 900, 1100, 1300, 1500, 1700, 1900, 2100, 2300]
48- [2.727736517 1.549037993; 2.430711433 4.540753791;
49- 4.87217261 8.72733049; 6.970006918 11.296165896;
50- 10.919117877 16.429877231; 15.524662846 28.576650596;
51- 20.630861499 38.540759007; 26.182433943 51.252256581;
52- 33.966169503 64.128344396; 40.489381557 75.419365612;
53- 50.053971199 91.594363467]
54-
55- 300+200i, ARG = 3, interface multi-thread, single-thread
56- [2.402844242 1.564786665; 2.415855251 4.372297246; 4.636160664 9.164722692; 7.243630318 11.635953353]
57- signedDistance2D, 300+200i, ARG = 3, interface, multi-thread only. jordan_curve(using isinside), multi_curves(using floodfill)
58- [2.126074484 13.096371426; 2.496373027 125.23088408; 5.242287246 596.261015286; 7.987274914 1743.300632586]
59-
60-
61- 1-3-500, interface, inpolygon
62- [100, 300, 500]
63- [1.248799153 0.530269039; 2.28104107 4.735589021; 6.293578857 11.423713058]
64- 32
65-
66- 1-3-500, interface, Floodfill
67- [100, 300, 500][1.291998074 0.123935482; 3.388728651 5.878153884; 69.895109677 84.980423578]
68- 32
69-
70- 1-3-500, multi_curves, Floodfill
71- [100, 300, 500][2.400877896 2.741995989; 38.038218511 92.339324457; 476.64809553 833.91326708]
72- 32
73-
74- 1-3-500, multi_curves, Floodfill
75- [100, 300, 500][0.5009443733333333 0.891537955; 12.114947880666668 28.633708910333336; 133.44351538533337 261.82990826500003]
76-
77- ==#
0 commit comments