I was using BigStitcher from pyimagej on Windows and needed to pass in paths. But, BigStitcher would choke on the paths claiming it can't find files there.
I traced down the issue to pyimagej automatically replacing backslashes with a forward slash. When I removed this, BigStitcher finally worked.
|
temp_value = str(value).replace("\\", "/") |
Should this replacement be optional, perhaps guarded behind a switch, like ij1_style!? I ended up replicating the format code and passing in args as a string, without this replacement.
I was using
BigStitcherfrompyimagejon Windows and needed to pass in paths. But,BigStitcherwould choke on the paths claiming it can't find files there.I traced down the issue to
pyimagejautomatically replacing backslashes with a forward slash. When I removed this, BigStitcher finally worked.pyimagej/src/imagej/__init__.py
Line 712 in 17fdca8
Should this replacement be optional, perhaps guarded behind a switch, like
ij1_style!? I ended up replicating the format code and passing inargsas a string, without this replacement.