ld2daps/test.py

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()