image

Computer Vision and Image Recognition algorithms for R users

https://github.com/bnosac/image

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.1%) to scientific vocabulary

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
Last synced: 6 months ago · JSON representation

Repository

Computer Vision and Image Recognition algorithms for R users

Basic Info
  • Host: GitHub
  • Owner: bnosac
  • Language: C++
  • Default Branch: master
  • Size: 98.2 MB
Statistics
  • Stars: 282
  • Watchers: 22
  • Forks: 67
  • Open Issues: 17
  • Releases: 3
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
Created almost 9 years ago · Last pushed over 1 year ago
Metadata Files
Readme

README.md

image - Computer Vision and Image Recognition algorithms for R users

This repository contains a suite of R packages which perform image algorithms currently not available in other R packages like magick, imager or EBImage.

These algorithms are put into different packages because of license differences. Currently the following R packages are available:

| Package | Functionality | License | Details| |-------------------|----------------------------------------|-------------|--------| | image.CornerDetectionF9 | FAST-9 corner detection for images | BSD-2 | Details | | image.CornerDetectionHarris| Harris corner detection for images | BSD-2 | Details | | image.LineSegmentDetector | Line Segment Detector (LSD) for images | AGPL-3 | Details | | image.ContourDetector | Unsupervised Smooth Contour Line Detection for images | AGPL-3 | Details | | image.CannyEdges | Canny Edge Detector for Images | GPL-3 | Details | | image.Otsu | Otsu's Image Segmentation Method | MIT | Details | | image.dlib | Speeded up robust features (SURF) and histogram of oriented gradients (HOG) features | AGPL-3 | Details | | image.libfacedetection | CNN for Face Detection | BSD-3 | Details | | 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.OpenPano | Image Stitching | see file LICENSE | Details | | image.DenoiseNLMeans | Non-local means denoising | see file LICENSE | Details |

More packages and extensions are under development.

A presentation given at the useR-2017 conference is available in file presentation-user2017.pdf

Installation

  • Some packages are on CRAN

install.packages("image.CannyEdges") install.packages("image.ContourDetector") install.packages("image.CornerDetectionF9") install.packages("image.CornerDetectionHarris") install.packages("image.dlib") install.packages("image.libfacedetection") install.packages("image.LineSegmentDetector") install.packages("image.Otsu") install.packages("image.binarization")

  • You can see if the binary packages for your operating system are on the BNOSAC drat repo at https://github.com/bnosac/drat
  • If they are, you can just install them as follows, where you replace thepackagename with one of the packages you are interested in

install.packages("thepackagename", repos = "https://bnosac.github.io/drat")

Development packages

Install the development version of packages as follows:

install.packages("remotes") remotes::install_github("bnosac/image", subdir = "image.CornerDetectionF9") remotes::install_github("bnosac/image", subdir = "image.CornerDetectionHarris") remotes::install_github("bnosac/image", subdir = "image.LineSegmentDetector") remotes::install_github("bnosac/image", subdir = "image.ContourDetector") remotes::install_github("bnosac/image", subdir = "image.CannyEdges") remotes::install_github("bnosac/image", subdir = "image.Otsu") remotes::install_github("bnosac/image", subdir = "image.dlib") remotes::install_github("bnosac/image", subdir = "image.darknet") remotes::install_github("bnosac/image", subdir = "image.DenoiseNLMeans") remotes::install_github("bnosac/image", subdir = "image.libfacedetection") remotes::install_github("bnosac/image", subdir = "image.OpenPano")

CI builds

Support in image recognition

Need support in image recognition? Contact BNOSAC: http://www.bnosac.be

Owner

  • Name: bnosac
  • Login: bnosac
  • Kind: organization

open sourced projects

GitHub Events

Total
  • Watch event: 14
  • Fork event: 1
Last Year
  • Watch event: 14
  • Fork event: 1

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 139
  • Total Committers: 2
  • Avg Commits per committer: 69.5
  • Development Distribution Score (DDS): 0.036
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Jan Wijffels j****s@b****e 134
Nic s****s@h****t 5
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 25
  • Total pull requests: 4
  • Average time to close issues: 4 months
  • Average time to close pull requests: 8 days
  • Total issue authors: 17
  • Total pull request authors: 2
  • Average comments per issue: 3.88
  • Average comments per pull request: 9.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 1
  • Pull request authors: 0
  • Average comments per issue: 3.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • jwijffels (7)
  • Leprechault (2)
  • rmenoli (2)
  • albeve (1)
  • kk-1 (1)
  • srvanderplas (1)
  • cfredemb (1)
  • lscnu (1)
  • kilometer0101 (1)
  • spono (1)
  • flovv (1)
  • bjarnedesmet (1)
  • matthew-law (1)
  • keithhurley (1)
  • glennmemo2 (1)
Pull Request Authors
  • spono (2)
  • georoen (1)
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 8
  • Total downloads:
    • cran 1,886 last-month
  • Total dependent packages: 0
    (may contain duplicates)
  • Total dependent repositories: 2
    (may contain duplicates)
  • Total versions: 13
  • Total maintainers: 1
cran.r-project.org: image.libfacedetection

Convolutional Neural Network for Face Detection

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 251 Last month
Rankings
Forks count: 1.2%
Stargazers count: 1.6%
Average: 25.4%
Dependent packages count: 29.8%
Dependent repos count: 35.5%
Downloads: 59.0%
Maintainers (1)
Last synced: 6 months ago
cran.r-project.org: image.dlib

Image Processing Functionality using the 'dlib' Package

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 268 Last month
Rankings
Forks count: 1.2%
Stargazers count: 1.6%
Average: 25.6%
Dependent packages count: 29.8%
Dependent repos count: 35.5%
Downloads: 59.7%
Maintainers (1)
Last synced: 6 months ago
cran.r-project.org: image.LineSegmentDetector

Detect Line Segments in Images

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 215 Last month
Rankings
Forks count: 1.1%
Stargazers count: 1.6%
Dependent repos count: 23.8%
Average: 26.0%
Dependent packages count: 28.6%
Downloads: 74.7%
Maintainers (1)
Last synced: 6 months ago
cran.r-project.org: image.CornerDetectionHarris

Implementation of the Harris Corner Detection for Images

  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 224 Last month
Rankings
Forks count: 1.1%
Stargazers count: 1.6%
Dependent repos count: 23.8%
Average: 27.2%
Dependent packages count: 28.6%
Downloads: 81.0%
Maintainers (1)
Last synced: 6 months ago
cran.r-project.org: image.ContourDetector

Implementation of the Unsupervised Smooth Contour Line Detection for Images

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 233 Last month
Rankings
Forks count: 1.2%
Stargazers count: 1.6%
Average: 27.7%
Dependent packages count: 29.8%
Dependent repos count: 35.5%
Downloads: 70.4%
Maintainers (1)
Last synced: 6 months ago
cran.r-project.org: image.CannyEdges

Implementation of the Canny Edge Detector for Images

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 253 Last month
Rankings
Forks count: 1.2%
Stargazers count: 1.6%
Dependent packages count: 29.8%
Average: 30.0%
Dependent repos count: 35.5%
Downloads: 82.1%
Maintainers (1)
Last synced: 6 months ago
cran.r-project.org: image.Otsu

Otsu's Image Segmentation Method

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 221 Last month
Rankings
Forks count: 1.2%
Stargazers count: 1.6%
Dependent packages count: 29.8%
Average: 30.1%
Dependent repos count: 35.5%
Downloads: 82.4%
Maintainers (1)
Last synced: 6 months ago
cran.r-project.org: image.CornerDetectionF9

Find Corners in Digital Images with FAST-9

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 221 Last month
Rankings
Forks count: 1.2%
Stargazers count: 1.6%
Dependent packages count: 29.8%
Average: 30.6%
Dependent repos count: 35.5%
Downloads: 84.7%
Maintainers (1)
Last synced: 6 months ago

Dependencies

image.CannyEdges/DESCRIPTION cran
  • Rcpp >= 0.12.9 imports
  • magick * suggests
  • pixmap * suggests
image.ContourDetector/DESCRIPTION cran
  • Rcpp >= 0.12.8 imports
  • sp * imports
  • magick * suggests
  • pixmap * suggests
  • raster * suggests
image.CornerDetectionF9/DESCRIPTION cran
  • Rcpp >= 0.12.8 imports
  • magick * suggests
  • pixmap * suggests
image.CornerDetectionHarris/DESCRIPTION cran
  • Rcpp >= 0.12.8 imports
  • magick * suggests
image.DenoiseNLMeans/DESCRIPTION cran
  • Rcpp >= 0.12.9 imports
  • grDevices * imports
  • magick * imports
image.LineSegmentDetector/DESCRIPTION cran
  • Rcpp >= 0.12.8 imports
  • sp * imports
  • magick * suggests
  • pixmap * suggests
image.OpenPano/DESCRIPTION cran
  • Rcpp * imports
  • RcppEigen * imports
  • tools * imports
  • magick * suggests
image.Otsu/DESCRIPTION cran
  • Rcpp >= 0.12.8 imports
  • magick * suggests
image.darknet/DESCRIPTION cran
image.dlib/DESCRIPTION cran
  • Rcpp >= 0.12.9 imports
  • FNN * suggests
  • magick * suggests
image.libfacedetection/DESCRIPTION cran
  • Rcpp >= 0.12.8 imports
  • graphics * imports
  • magick * suggests
image.dlib/inst/dlib-19.20/python_examples/requirements.txt pypi
  • numpy *
  • opencv-python *
image.dlib/inst/dlib-19.20/setup.py pypi
  • cmake *