{"id":20088240,"url":"https://github.com/alexistm/qcv","last_synced_at":"2026-06-08T08:03:32.665Z","repository":{"id":150829588,"uuid":"103106285","full_name":"AlexisTM/qcv","owner":"AlexisTM","description":"Computer Vision Framework Library (for Linux)","archived":false,"fork":false,"pushed_at":"2017-09-11T08:11:04.000Z","size":10022,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-02T14:48:43.356Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AlexisTM.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-09-11T07:52:45.000Z","updated_at":"2017-09-11T07:55:04.000Z","dependencies_parsed_at":"2023-04-14T12:54:08.885Z","dependency_job_id":null,"html_url":"https://github.com/AlexisTM/qcv","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AlexisTM/qcv","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexisTM%2Fqcv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexisTM%2Fqcv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexisTM%2Fqcv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexisTM%2Fqcv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AlexisTM","download_url":"https://codeload.github.com/AlexisTM/qcv/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexisTM%2Fqcv/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34053436,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-08T02:00:07.615Z","response_time":111,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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-11-13T16:12:54.884Z","updated_at":"2026-06-08T08:03:32.658Z","avatar_url":"https://github.com/AlexisTM.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"QCV v00.60\n============\n\nFork from http://sourceforge.net/projects/qcv/?source=directory\n\nThis Fork would link it to ROS. (Robotic Operating System)\n\nRead qcv-code/README.txt and qcv-mods/README.txt\n\nNote: increment the number of horizontal and vertical screens in the main visualization widget to view all screens.\n\nIntroduction\n----------\n\nQCV is a Qt-based computer vision framework library that provides an easy to use interface to display, analyze and run computer vision algorithms. The library is provided with practical examples to show what you can do with just a few lines of code. OpenCV is used as the supporting computer vision library.\n\nQCV provides interfaces for C and C++. The C interface is a set of simple function calls to allow the user to visualize data and obtain events from the system and user input. \n\nThe C++ interface has more features allowing the user to run and analyze complex computer vision algorithm in a few lines of code (see the stereo and surf examples).\n\nQCV offers a 2D visualization tool, an on-line on-the-fly parameter editor, a clock tool to evaluate computation times, and a control tool to manipulate input video and sequences of images.\n\nMultiple application examples that demonstrate the main features of this framework are provided in the last release.\n\n\nFeatures\n----------\n\n* Computer vision toolbox including\n* Powerfull 2D visualization tool\n* 3D data visualization\n* On-the-fly parameter editor\n* Image sequence playback control tool\n* Clock handling\n* C and C++ interfaces\n* Application examples to show easy of use\n* Clear and intuitive programming style\n\nqcv-code\n-----------\n\nTo install the source code you will need to install first \nOpenCV 2.X and Qt 4.X. You will also need OpenGL and glut.\nTo obtain the code from SourceForge.net you need mercurial\nas well. CMake and g++ are required to compile the code.\n\nIf you run Ubuntu 10.x or 11.x, these lines should provide\nyou with the required dependencies:\n\n```bash\nsudo apt-get install freeglut3-dev mercurial libqt4-dev cmake g++\nsudo add-apt-repository ppa:gijzelaar/opencv2\nsudo apt-get update\nsudo apt-get install opencv\nsudo apt-get install libopencv-dev\n```\n\nIf you want 3D display capability, you will need to install\nQGLViewer\n\n```bash\nsudo apt-get install libqglviewer-qt4-dev\n```\n\nIf you run another Ubuntu version (including 12.x) or\nanother Linux distribution, you will need to download \nOpenCV and install it in your system.\n\nNow, get the code now from SourceForge.net\n\n```bash\ngit clone http://github.com/AlexisTM/qcv\n```\n\nor download the tar.gz (tar.bz2 or zip) file from here: http://sourceforge.net/projects/qcv/?source=directory\n\nTo compile the code, cd to the source code directory:\n\n```bash\ncd qcv\nmkdir build\ncd build\ncmake .. -DCMAKE_INSTALL_PREFIX=$HOME/local\nmake\ncd $HOME/qcv/build/bin # Bin directory \n```\n\n### C examples (qcv core only)\n```bash\n./helloWorld\n./toyClockExample\n./checkStereoPair imgs/left.pgm imgs/right.pgm\n./sobelExample imgs/seq/*c0*.jpg\n./imgViewer --cam imgs/seq/*c0*.jpg --cam imgs/seq/*c1*.jpg\n./anaglyphStereo --left imgs/seq/*c0*.jpg --right imgs/seq/*c1*.jpg\n```\n\n### C++ examples (operators, editor and sequencer)\n```bash\n./stereoExample\n./imgScalerExample somevideo.mpg\n./sobelExample2 somevideo.mpg\n./surfExample sequence.xml\n./houghTransformExample sequence.xml\n```\n\nYou will need to provide valid videos as parameters,\n(or just use the provided image sequence by using\n\"sequence.xml\" instead).\n\nPlase, send comments or questions to hernan.badino@gmail.com\n\nqcv-mods\n-----------\n\nCopyright (C) 2015 Hernan Badino \u003chernan.badino@gmail.com\u003e\n\nThis file is part of StereoSFM\n\nStereoSFM is under the terms of the GNU General Public License v2.\nSee the GNU GPL version 2.0 for details.\nStereoSFM uses dual licensing. Contact the author to get information\nfor a commercial/proprietary license.\n\nStereoSFM is distributed \"AS IS\" without ANY WARRANTY, without even \nthe implied warranty of merchantability or fitness for a particular\npurpose.\n\nIn no event shall the authors or contributors be liable\nfor any direct, indirect, incidental, special, exemplary, or\nconsequential damages arising in any way out of the use of this\nsoftware.\n\nBy downloading, copying, installing or using the software you agree\nto this license. Do not download, install, copy or use the\nsoftware, if you do not agree to this license.\n\n### Instruction\n\n```bash\n\ncd qcv-code\nmkdir build\ncd build\ncmake ..\nmake\n```bash\n\nthen\n\n```bash\ncd qcv-mods\nmkdir build\ncd build\ncmake ..\nmake\n```\n\nBinaries and a copy of the parameter files for qcv-mods will be placed in qcv-mods/build/bin\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexistm%2Fqcv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falexistm%2Fqcv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexistm%2Fqcv/lists"}