erget / StereoVision

Library and utilities for 3d reconstruction from stereo cameras.
http://erget.github.io/StereoVision
GNU General Public License v3.0
648 stars 268 forks source link

tune_blockmatcher error #40

Closed acsignal closed 4 years ago

acsignal commented 4 years ago

When I run the tune_blockmatcher script I am able to modify the sliders in the GUI to tune the stereo cameras however refreshing of the image is slow and if I mess around with the sliders too much the GUI closes and I get the following error message:

File "C:\Users\acraw\Anaconda3\envs\stereo\lib\site-packages\stereovision\ui_utils.py", line 137, in _set_value self.block_matcher.__setattr__(parameter, new_value) RecursionError: maximum recursion depth exceeded Fatal Python error: Cannot recover from stack overflow.

Any suggestions? I have tried tuning the cameras multiple times and when I get close the GUI closes and it's getting frustrating now

erget commented 4 years ago

Sorry, this package isn't under active maintenance - all I can surmise is that the GUI's being finnicky unfortunately. You might try tuning on a more powerful computer and exporting the parameters to the computer of your choice.