Merge pull request #88 from HBaldwin3/helen-azimuth

Change doRubbersheeting to doRubbersheetingAzimuth.
LT1AB
Heresh Fattahi 2019-12-24 22:38:18 -08:00 committed by GitHub
commit f43daae015
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 39 additions and 41 deletions

View File

@ -75,11 +75,11 @@ def estimateOffsetField(master, slave, denseOffsetFileName,
def runDenseOffsets(self): def runDenseOffsets(self):
if self.doDenseOffsets or self.doRubbersheeting: if self.doDenseOffsets or self.doRubbersheetingAzimuth:
if self.doDenseOffsets: if self.doDenseOffsets:
print('Dense offsets explicitly requested') print('Dense offsets explicitly requested')
if self.doRubbersheeting: if self.doRubbersheetingAzimuth:
print('Generating offsets as rubber sheeting requested') print('Generating offsets as rubber sheeting requested')
else: else:
return return

View File

@ -144,7 +144,7 @@ def resampleOffset(maskedFiltOffset, geometryOffset, outName):
def runRubbersheet(self): def runRubbersheet(self):
if not self.doRubbersheeting: if not self.doRubbersheetingAzimuth:
print('Rubber sheeting not requested ... skipping') print('Rubber sheeting not requested ... skipping')
return return
@ -174,5 +174,3 @@ def runRubbersheet(self):
print("I'm here") print("I'm here")
return None return None

View File

@ -104,6 +104,8 @@ def fill(data, invalid=None):
Output: Output:
Return a filled array. Return a filled array.
""" """
from scipy import ndimage
if invalid is None: invalid = np.isnan(data) if invalid is None: invalid = np.isnan(data)
ind = ndimage.distance_transform_edt(invalid, ind = ndimage.distance_transform_edt(invalid,
@ -279,5 +281,3 @@ def runRubbersheetAzimuth(self):
resampleOffset(filtAzOffsetFile, geometryAzimuthOffset, sheetOffset) resampleOffset(filtAzOffsetFile, geometryAzimuthOffset, sheetOffset)
return None return None