Add fallbacks to image conversion
This commit is contained in:
@@ -129,6 +129,7 @@ class Lattice(BaseParser):
|
||||
self.threshold_constant = threshold_constant
|
||||
self.iterations = iterations
|
||||
self.resolution = resolution
|
||||
self.backend = ImageConversionBackend()
|
||||
|
||||
@staticmethod
|
||||
def _reduce_index(t, idx, shift_text):
|
||||
@@ -208,10 +209,6 @@ class Lattice(BaseParser):
|
||||
t.cells[i][j].text = t.cells[i - 1][j].text
|
||||
return t
|
||||
|
||||
def _generate_image(self):
|
||||
converter = ImageConversionBackend()
|
||||
converter.convert(self.filename, self.imagename)
|
||||
|
||||
def _generate_table_bbox(self):
|
||||
def scale_areas(areas):
|
||||
scaled_areas = []
|
||||
@@ -391,7 +388,8 @@ class Lattice(BaseParser):
|
||||
)
|
||||
return []
|
||||
|
||||
self._generate_image()
|
||||
self.backend.convert(self.filename, self.imagename)
|
||||
|
||||
self._generate_table_bbox()
|
||||
|
||||
_tables = []
|
||||
|
||||
Reference in New Issue
Block a user