def process_image(imageName, lcImageName, queryString, dir): try: Helpers.removeMatLabProcessImageOutputFile() directory = Helpers.getImageOutputLoc() + dir if not os.path.exists(directory): os.makedirs(directory) matLabProcessImageScr=Helpers.getMatLabProcessImageScript() logger.info('Start Query') out,err,retCd = SysCall.sh([matLabProcessImageScr, '"'+imageName+'"', '"'+lcImageName+'"', queryString, '"'+directory+'"', 'false', os.path.basename(Helpers.getMatLabProcessImageOutputFile())]) logger.info('End ') return {"ProcesImage": "Success" } except: logger.exception('Error Processing Image.') #raise
def test_matLabProcessImageScript(self): self.assertTrue(os.path.isfile(Helpers.getMatLabProcessImageScript()))