{"id":16284558,"url":"https://github.com/derthorsten/ivigraph","last_synced_at":"2026-01-21T12:03:30.787Z","repository":{"id":9512058,"uuid":"11408108","full_name":"DerThorsten/ivigraph","owner":"DerThorsten","description":"ivigraph is an interactive version of vigranumpy with a labView-ish gui for image processing operator  flow charts.","archived":false,"fork":false,"pushed_at":"2013-08-05T16:40:31.000Z","size":486,"stargazers_count":2,"open_issues_count":10,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-07T21:20:05.128Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DerThorsten.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-07-14T19:34:09.000Z","updated_at":"2023-11-07T12:36:22.000Z","dependencies_parsed_at":"2022-08-31T04:53:02.465Z","dependency_job_id":null,"html_url":"https://github.com/DerThorsten/ivigraph","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DerThorsten/ivigraph","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DerThorsten%2Fivigraph","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DerThorsten%2Fivigraph/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DerThorsten%2Fivigraph/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DerThorsten%2Fivigraph/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DerThorsten","download_url":"https://codeload.github.com/DerThorsten/ivigraph/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DerThorsten%2Fivigraph/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28632781,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-21T04:47:28.174Z","status":"ssl_error","status_checked_at":"2026-01-21T04:47:22.943Z","response_time":86,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-10T19:19:54.843Z","updated_at":"2026-01-21T12:03:30.766Z","avatar_url":"https://github.com/DerThorsten.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"ivigraph\n========\n\nivigraph and interactive version of vigranumpy with a labView-ish gui for image processing operator  flow charts\n\n\nQuickstart:\n============\nrun flow.py and change the \"lena\" path to an image of your choise.\nCick on Flowchart-DockArea (flowchart itself might be hidden) in the GUI and edit the graph \n\n- right click to add new operators \n- press \"del\" to remove connections and nodes\n- connect operator to one of the 4 image viewers\n\n\nDependencies:\n=============\n- numpy\n- vigranumpy   http://hci.iwr.uni-heidelberg.de/vigra/  Python and Boost Python Wrapped C++ Code\n    - one currently needs a very new version if vigra .\n    - Use the newest version from https://github.com/ukoethe/vigra master\n- pyqtgraph   http://www.pyqtgraph.org/   pure Python\n\n- termcolor\n    - sudo easy_install termcolor\n- scipy\n\n\n\nKnown Bugs:\n=============\n- ColorChannel Nodes do not work on some machines ( strage vigra c++ signature error)\n- Load:\n\t- one might need change the histogram range a tiny bit to\n\t  refresh the image\n- Sometimes one gets floating point error when deleting edges no idea what is going on\n    - (can someone reproduce this error?)\n\n\nAuthors\n=============\n- Thorsten Beier\n- Philipp Hanslovsky\n\n\nVersion\n=============\n- 0.0.6.11\n    - new node gui is intruduced in the first real node (numpy require node as first usecase)\n\n- 0.0.6.10\n    - fixed tensor nodes a bit ( some of them work with colorchannel images now)\n\n- 0.0.6.9\n    - batch mode image selector combo box is working\n\n- 0.0.6.8\n    - viewer will autoselect best mode for image \n\n- 0.0.6.7\n    - experimental region features (dummy,does not work so far)\n    - added make list , make tupe node\n\n- 0.0.6.6\n    - refactored node base classes \n    - split operators into seperated files\n    - removed some unused imports\n\n- 0.0.6.5\n    - fixed minor bug in vigra_machine_learning.py\n\n- 0.0.6.4\n    - use MyNode and MyCtrlNode as base for allmost all operators\n\n- 0.0.6.3\n    - removed stupid prints\n    - added colored printing (needs termcolor)\n    - improved base class for ctrl nodes\n    - added timing to \"vigra\" nodes\n    - (hot-) fixed a so far unknown loading bug\n        (error was raised but catched)\n\n- 0.0.6.2\n    - added a few demos\n\n- 0.0.6.1\n    - implemented a \"batch-mode\" to have a folder \n     with images as input .\n    - image selection gui is enabled if input mode is batch mode\n\n- 0.0.6.0\n    - implemented a central widget ivigraph\n\n- 0.0.5.9\n    - added superpixel visualization\n    - added a \"demo\" folder to repo where nice example flowcharts can be stored\n\n- 0.0.5.8\n    - removed unused buttons: (flowchart,reloadLibs,Norm)\n    - added experimental gui for image selection (only GUI, no functionality so far)\n    - refactored Viewer a bit\n    - added label alpha slider \n\n- 0.0.5.7\n    - added slicSuperpixels (and RegionToEdges for visualization)\n\n- 0.0.5.6\n    - added Random Forest classifier nodes (including auxiliary nodes)\n\n- 0.0.5.5   \n    - added numpy whereNotNode\n    - started to make it easy to implement a generalize numpy.where\n- 0.0.5.4   \n    - added numpy require node\n- 0.0.5.3   \n    - readded  the functionality to switch between rgb,lab,and 1-channel \n    - removed unused ui templates from  viewNodes\n- 0.0.5.2   \n    - proof of concept for machine learning with random forest\n- 0.0.5.1   \n    - labeling uses multiple ImageItems in a layerd fashion\n- 0.0.5.0   \n    - INITAL HACKY VERSION OF SAVE AND LOAD IS WORKING\n- 0.0.4.1   \n    - added channel stacker with flexible number of input terminal\n- 0.0.4.0   \n    - changed main layout to a \"dockarea\"\n- 0.0.3.5   \n    - improved and fixed clear labels\n- 0.0.3.4   \n    - improved viewer gui\n- 0.0.3.3   \n    - extended imageview functions\n- 0.0.3.2   \n    - labeling is allmost finished for rgb color images\n- 0.0.3.1   \n    - fixed bug :brush size is now changeable\n- 0.0.3.0   \n    - proof of concept for labeling is done\n- 0.0.2.0   \n    - code works on differnt machines\n- 0.0.1.0   \n    - initial version\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fderthorsten%2Fivigraph","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fderthorsten%2Fivigraph","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fderthorsten%2Fivigraph/lists"}