38 lines
823 B
Python
Executable File
38 lines
823 B
Python
Executable File
#!/usr/bin/ipython
|
|
# -*- coding: utf-8 -*-
|
|
# \file test.py
|
|
# \brief TODO
|
|
# \author Florent Guiotte <florent.guiotte@gmail.com>
|
|
# \version 0.1
|
|
# \date 03 avril 2018
|
|
#
|
|
# TODO details
|
|
|
|
#from core import Input, Output, Filter
|
|
from ld2dap import LoadTIFF, SaveFig, Treshold, ShowFig, Differential
|
|
from ld2dap import AttributeProfiles as APs
|
|
from ld2dap import SelfDualAttributeProfiles as SDAPs
|
|
from ld2dap.core import logger
|
|
|
|
import numpy as np
|
|
|
|
def main():
|
|
logger.setup_logging()
|
|
i = LoadTIFF(['Data/test.tiff', 'Data/test2.tiff'])
|
|
t = Treshold(1e4)
|
|
ap = SDAPs([100,1e3], [.5,.7,.9], [.1,.3])
|
|
o = SaveFig('Res/test.png')
|
|
s = ShowFig(0, False)
|
|
d = Differential()
|
|
|
|
t.input = i
|
|
ap.input = t
|
|
o.input = ap
|
|
d.input = ap
|
|
s.input = d
|
|
|
|
i.run()
|
|
|
|
if __name__ == '__main__':
|
|
main()
|