#!/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
示例#2
0
#!/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')