def getGrayScaleMorphologicalOperation(available_app, original_dom_document): """ Let ball as only available structype. Split the application according to its filter dilate, erode, opening, closing. """ the_root = original_dom_document renameValueField(the_root, 'structype.ball.xradius', 'name', 'The Structuring Element Radius') renameValueField(the_root, 'structype.ball.xradius', 'description', 'The Structuring Element Radius') remove_dependant_choices(the_root, 'structype', 'ball') remove_other_choices(the_root, 'structype', 'ball') remove_parameter_by_key(the_root, 'structype.ball.yradius') splitted = defaultSplit(available_app, the_root, 'filter') return splitted
def getRefineSensorModel(available_app, original_dom_document): the_root = original_dom_document remove_dependant_choices(the_root, 'map', 'wgs') remove_other_choices(the_root, 'map', 'wgs') defaultWrite(available_app, the_root) return [the_root]