{"id":13423752,"url":"https://github.com/bnosac/image","last_synced_at":"2025-04-04T16:17:33.057Z","repository":{"id":46065693,"uuid":"83295076","full_name":"bnosac/image","owner":"bnosac","description":"Computer Vision and Image Recognition algorithms for R users","archived":false,"fork":false,"pushed_at":"2024-01-08T13:10:29.000Z","size":103015,"stargazers_count":271,"open_issues_count":15,"forks_count":62,"subscribers_count":24,"default_branch":"master","last_synced_at":"2024-04-27T08:04:30.629Z","etag":null,"topics":["canny-edge-detection","computer-vision","contours","darknet","dlib","f9","harris-corners","harris-interest-point-detector","hog-features","image-algorithms","image-recognition","openpano","otsu","r","r-package","surf"],"latest_commit_sha":null,"homepage":null,"language":"C++","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/bnosac.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,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-02-27T09:57:36.000Z","updated_at":"2024-04-23T16:25:14.000Z","dependencies_parsed_at":"2024-01-08T14:49:58.223Z","dependency_job_id":null,"html_url":"https://github.com/bnosac/image","commit_stats":{"total_commits":139,"total_committers":2,"mean_commits":69.5,"dds":0.03597122302158273,"last_synced_commit":"3a7ed58c3b9fca97693a9be9668af7e78769daff"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bnosac%2Fimage","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bnosac%2Fimage/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bnosac%2Fimage/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bnosac%2Fimage/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bnosac","download_url":"https://codeload.github.com/bnosac/image/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247208190,"owners_count":20901570,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["canny-edge-detection","computer-vision","contours","darknet","dlib","f9","harris-corners","harris-interest-point-detector","hog-features","image-algorithms","image-recognition","openpano","otsu","r","r-package","surf"],"created_at":"2024-07-31T00:00:41.741Z","updated_at":"2025-04-04T16:17:33.035Z","avatar_url":"https://github.com/bnosac.png","language":"C++","readme":"# image -  Computer Vision and Image Recognition algorithms for R users \n\nThis repository contains a suite of R packages which perform image algorithms currently not available in other R packages like [magick](https://CRAN.R-project.org/package=magick), [imager](https://CRAN.R-project.org/package=imager) or [EBImage](https://bioconductor.org/packages/release/bioc/html/EBImage.html). \n\nThese algorithms are put into different packages because of license differences. Currently the following R packages are available:\n\n| Package           | Functionality                          | License     | Details|\n|-------------------|----------------------------------------|-------------|--------|\n| **image.CornerDetectionF9**    | FAST-9 corner detection for images     | BSD-2   | [Details](image.CornerDetectionF9)       |\n| **image.CornerDetectionHarris**| Harris corner detection for images     | BSD-2   | [Details](image.CornerDetectionHarris)   |\n| **image.LineSegmentDetector**  | Line Segment Detector (LSD) for images | AGPL-3  | [Details](image.LineSegmentDetector)     |\n| **image.ContourDetector**      | Unsupervised Smooth Contour Line Detection for images | AGPL-3  | [Details](image.ContourDetector)     |\n| **image.CannyEdges**           | Canny Edge Detector for Images         | GPL-3   | [Details](image.CannyEdges)              |\n| **image.Otsu**                 | Otsu's Image Segmentation Method       | MIT     | [Details](image.Otsu)                    |\n| **image.dlib**                 | Speeded up robust features (SURF) and histogram of oriented gradients (HOG) features | AGPL-3 | [Details](image.dlib)     |\n| **image.libfacedetection**     | CNN for Face Detection                 | BSD-3   | [Details](image.libfacedetection)        |\n| **image.darknet**              | Image classification using darknet with deep learning models AlexNet, Darknet, VGG-16, Extraction (GoogleNet) and Darknet19. As well object detection using the state-of-the art YOLO detection system | MIT   | [Details](image.darknet)        |\n| **image.OpenPano**             | Image Stitching                        | see file LICENSE | [Details](image.OpenPano)       |\n| **image.DenoiseNLMeans**       | Non-local means denoising              | see file LICENSE | [Details](image.DenoiseNLMeans) |\n\nMore packages and extensions are under development.\n\nA presentation given at the useR-2017 conference is available in file [presentation-user2017.pdf](presentation-user2017.pdf) \n\n![](logo-image.png)\n\n## Installation\n\n- Some packages are on CRAN\n\n```\ninstall.packages(\"image.CannyEdges\")\ninstall.packages(\"image.ContourDetector\")\ninstall.packages(\"image.CornerDetectionF9\")\ninstall.packages(\"image.CornerDetectionHarris\")\ninstall.packages(\"image.dlib\")\ninstall.packages(\"image.libfacedetection\")\ninstall.packages(\"image.LineSegmentDetector\")\ninstall.packages(\"image.Otsu\")\ninstall.packages(\"image.binarization\")\n```\n\n- You can see if the binary packages for your operating system are on the BNOSAC drat repo at https://github.com/bnosac/drat\n- If they are, you can just install them as follows, where you replace `thepackagename` with one of the packages you are interested in \n\n```\ninstall.packages(\"thepackagename\", repos = \"https://bnosac.github.io/drat\")\n```\n\n### Development packages\n\nInstall the development version of packages as follows:\n\n```\ninstall.packages(\"remotes\")\nremotes::install_github(\"bnosac/image\", subdir = \"image.CornerDetectionF9\")\nremotes::install_github(\"bnosac/image\", subdir = \"image.CornerDetectionHarris\")\nremotes::install_github(\"bnosac/image\", subdir = \"image.LineSegmentDetector\")\nremotes::install_github(\"bnosac/image\", subdir = \"image.ContourDetector\")\nremotes::install_github(\"bnosac/image\", subdir = \"image.CannyEdges\")\nremotes::install_github(\"bnosac/image\", subdir = \"image.Otsu\")\nremotes::install_github(\"bnosac/image\", subdir = \"image.dlib\")\nremotes::install_github(\"bnosac/image\", subdir = \"image.darknet\")\nremotes::install_github(\"bnosac/image\", subdir = \"image.DenoiseNLMeans\")\nremotes::install_github(\"bnosac/image\", subdir = \"image.libfacedetection\")\nremotes::install_github(\"bnosac/image\", subdir = \"image.OpenPano\")\n```\n\n### CI builds\n\n- CI builds are here \n    - [Travis](https://travis-ci.org/bnosac/image)\n    - [AppVeyor](https://ci.appveyor.com/project/jwijffels/image) \n\n\n## Support in image recognition\n\nNeed support in image recognition?\nContact BNOSAC: http://www.bnosac.be\n\n","funding_links":[],"categories":["C++"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbnosac%2Fimage","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbnosac%2Fimage","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbnosac%2Fimage/lists"}