active-contours edge based segmentation and application - midterm computer vision method Morphological Snakes how to run pip install -r requirement.txt cd src python