mirror of
				https://github.com/qurator-spk/eynollah.git
				synced 2025-10-30 17:24:13 +01:00 
			
		
		
		
	OCR-D CLI: remove allow_enhancement parameter
It does not toggle enhancement (eynollah does that internally anyway) but setting it to true will base the coordinate calculations on that enhanced (different-sized) image instead of the original. That is never sensible in the OCR-D context.
This commit is contained in:
		
							parent
							
								
									5d2fe79822
								
							
						
					
					
						commit
						45939abdff
					
				
					 2 changed files with 2 additions and 6 deletions
				
			
		|  | @ -33,11 +33,6 @@ | |||
|           "default": false, | ||||
|           "description": "try to return contour of textlines instead of just rectangle bounding box. Needs more processing time" | ||||
|         }, | ||||
|         "allow_enhancement": { | ||||
|           "type": "boolean", | ||||
|           "default": true, | ||||
|           "description": "if the input image has less than 300 DPI, then upscale and enhance" | ||||
|         }, | ||||
|         "allow_scaling": { | ||||
|           "type": "boolean", | ||||
|           "default": false, | ||||
|  |  | |||
|  | @ -37,6 +37,7 @@ class EynollahProcessor(Processor): | |||
|             page_id = input_file.pageId or input_file.ID | ||||
|             LOG.info("INPUT FILE %s (%d/%d) ", page_id, n + 1, len(self.input_files)) | ||||
|             pcgts = page_from_file(self.workspace.download_file(input_file)) | ||||
|             print('width %s height %s' % (pcgts.get_Page().imageWidth, pcgts.get_Page().imageHeight)) | ||||
|             self.add_metadata(pcgts) | ||||
|             page = pcgts.get_Page() | ||||
|             # XXX loses DPI information | ||||
|  | @ -44,7 +45,7 @@ class EynollahProcessor(Processor): | |||
|             image_filename = self.workspace.download_file(next(self.workspace.mets.find_files(url=page.imageFilename))).local_filename | ||||
|             eynollah_kwargs = { | ||||
|                 'dir_models': self.resolve_resource(self.parameter['models']), | ||||
|                 'allow_enhancement': self.parameter['allow_enhancement'], | ||||
|                 'allow_enhancement': False, | ||||
|                 'curved_line': self.parameter['curved_line'], | ||||
|                 'full_layout': self.parameter['full_layout'], | ||||
|                 'allow_scaling': self.parameter['allow_scaling'], | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue