diff --git a/descreen/image.py b/descreen/image.py index b61408b..7cf6371 100644 --- a/descreen/image.py +++ b/descreen/image.py @@ -98,7 +98,7 @@ def eprint_sperr(stderr: bytes): def halftonecv(input_img: bytes, args: list[str]) -> bytes: try: cp = sp.run( - ["halftonecv", "-", "-O", "-q"] + args, + [sys.executable, "-m", "halftonecv", "-", "-O", "-q"] + args, check=True, text=False, capture_output=True,