'finger': {
'orig': 'finger.pgm',
- 'q': [300],
+ 'q': [200],
'p': [2],
's': [3],
'r': [10, 20],
'n': [32],
- 'b': [5000, 9000],
- 'g': [80, 150, 1000000000000]
+ 'b': [15000, 21450],
+ 'g': [150, 1000000000000]
},
+ #time ./sobel -p 2 -n 32 -r 10 -s 3 -b 15000 -g 100000000000
+ #time ./sobel -p 2 -n 32 -r 10 -s 3 -b 21450 -g 150
'lines': {
'orig': 'lines.png',
's': [1],
'r': [1],
'n': [8, 16, 32, 48, 72],
- 'b': [100000],
+ 'b': [200000],
'g': [100, 10000000000]
},
's': [1],
'r': [1],
'n': [8, 16, 32, 48, 72],
- 'b': [100000],
+ 'b': [200000],
'g': [100, 10000000000]
},
's': [1],
'r': [1],
'n': [4, 8, 72],
- 'b': [100000, 120000, 140000],
+ 'b': [200000],
'g': [100, 10000000000]
},
's': [5],
'r': [10],
'n': [16, 72],
- 'b': [2000],
+ 'b': [4000],
'g': [80]
},
st += "{}: {} {}\n".format(rf, nf, binary)
st += "\t./{} -n {} -p {} -r {} -s {} -b {} -g {} {} {} {} {} {} {}".format(binary, n, p, r, s, b, g, nf, blur, edge, struct, color, rf)
print st
- return rf
+ made = [blur, edge, struct, color, rf]
+ return (rf, made)
def methodRule(directory, nf, rf, mid, mult):
nrf = rf.split('/')[1]
for p, n, b, g, r, s in itertools.product(files[of]['p'],
files[of]['n'], files[of]['b'], files[of]['g'],
files[of]['r'], files[of]['s']):
- rf = restoreRule(f, nf, p, n, b, g, r, s)
+ rf, rlist = restoreRule(f, nf, p, n, b, g, r, s)
rfiles.append(rf)
print
# Method noise
print
alle.extend(rfiles)
+ alle.extend(rlist)
alle.extend(mfiles)
nameRule(f, toPNG(