#!/usr/bin/env python # Erik Husby; Polar Geospatial Center, University of Minnesota; 2019 from __future__ import division from lib import script_utils PYTHON_VERSION_ACCEPTED_MIN = "2.7" # supports multiple dot notation if script_utils.PYTHON_VERSION < script_utils.VersionString( PYTHON_VERSION_ACCEPTED_MIN): raise script_utils.VersionError( "Python version ({}) is below accepted minimum ({})".format( script_utils.PYTHON_VERSION, PYTHON_VERSION_ACCEPTED_MIN)) import argparse import copy import glob import logging import os import re import shutil import subprocess import sys import traceback from time import sleep import numpy as np from osgeo import gdal, ogr, osr from lib import script_utils from lib.script_utils import ScriptArgumentError
#!/usr/bin/env python # Erik Husby, Claire Porter; Polar Geospatial Center, University of Minnesota; 2019 from __future__ import division from lib import script_utils PYTHON_VERSION_ACCEPTED_MIN = "2.7" # supports multiple dot notation if script_utils.PYTHON_VERSION < script_utils.VersionString( PYTHON_VERSION_ACCEPTED_MIN): raise script_utils.VersionError( "Python version ({}) is below accepted minimum ({})".format( script_utils.PYTHON_VERSION, PYTHON_VERSION_ACCEPTED_MIN)) import argparse import os import re import sys from lib import script_utils from lib.script_utils import ScriptArgumentError, ExternalError, InvalidArgumentError from lib.filter_scene import generateMasks from lib.filter_scene import MASK_FLAT, MASK_SEPARATE, MASK_BIT from lib.filter_scene import DEBUG_NONE, DEBUG_ALL, DEBUG_MASKS, DEBUG_ITHRESH ############################## ## Core globals SCRIPT_VERSION_NUM = script_utils.VersionString('4')