Skip to content

kolo-abb/Graph_segmentator_app

Repository files navigation

Graph_segmentator_app

Web application for image segmentation and object tracking, using graph-based methods

In order to run application you have to:

 1.Go to project directory 2.Make all required migrations - run: python manage.py migrate 3.Prepare all static resources - run: python manage.py collectstatic 4.Start application as an administrator - run: sudo python manage.py runserver 5.Copy given adress to your web browser 

In order to add new segmentation method you have to:

 1.In package segmentator:	a)Prepare interface for your segmentation method in main_api.py	b)Create all needed algorithms and helping functions in new python file (e.g.	your_algorithm.py)	c)If needed add custom preprocessing methods for creating grph representations	and other purposes 2.In package Graph_Segmentator in urls.py file add your path to urlpatterns list 3.In package segmentation_app:	a)In templates package: -add new algorithm to list for choose in segmentation.html file -add new html file with relevant form for parameters to that directory (you can use mst.html as an example)	b)In views.py file: -prepare view for your algorithm which will be able to retrive parameters from your form and render prper response -add your algorithm to 4.If your algorithm requires any additional libraries, please specify them in requirements.txt file 

About

Web application for image segmentation and object tracking, using graph-based methods

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages