Merge branch 'table_lines' into 'master'
fix: check nonzero list length in filter_fp_col_lines See merge request redactmanager/cv-analysis-service!21
This commit is contained in:
commit
3c9ddfcf0f
@ -1,6 +1,6 @@
|
||||
[tool.poetry]
|
||||
name = "cv-analysis-service"
|
||||
version = "2.15.1"
|
||||
version = "2.16.1"
|
||||
description = ""
|
||||
authors = ["Isaac Riley <isaac.riley@knecon.com>"]
|
||||
readme = "README.md"
|
||||
|
||||
@ -135,9 +135,11 @@ FILTERS: dict[str, dict[int, np.ndarray | None]] = {
|
||||
|
||||
|
||||
def filter_fp_col_lines(line_list: list[int], filt_sums: Array) -> list[int]:
|
||||
if not line_list:
|
||||
if not list(line_list):
|
||||
return []
|
||||
centers = list(np.where((filt_sums[1:-1] < filt_sums[:-2]) * (filt_sums[1:-1] < filt_sums[2:]))[0] + 1)
|
||||
if not centers:
|
||||
return []
|
||||
|
||||
if line_list[0] > centers[0]:
|
||||
centers = centers[1:] + [len(filt_sums) - 1]
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user