Beispiel #1
0
#------------------------   Calculate Areas   ---------------------------------

#Define Area class initialisation variables
calibFlag = True  #Detect with corrected or uncorrected images
maxim = 0  #Image number of maximum areal extent
imband = 'R'  #Desired image band
equal = True  #Images with histogram equalisation?

#Set up Area object, from which areal extent will be measured
plumes = Area(camimgs, cameraenvironment, homogmatrix, calibFlag, imband,
              equal)

#-------------------------   Calculate areas   --------------------------------

#Calculate real areas
areas = plumes.calcManualAreas()

##Import areal data from file
#xyzfile=destination+'area_coords.txt'
#pxfile=destination+'px_coords.txt'
#areas = importAreaData(xyzfile, pxfile)

#----------------------------   Export data   ---------------------------------

#Get area data
xyzareas = [item[0][0] for item in areas]
xyzpts = [item[0][1] for item in areas]
uvareas = [item[1][0] for item in areas]
uvpts = [item[1][1] for item in areas]

#Get relevant camera and dem data