Showing 25 of total 25 results (show query)
ropensci
magick:Advanced Graphics and Image-Processing in R
Bindings to 'ImageMagick': the most comprehensive open-source image processing library available. Supports many common formats (png, jpeg, tiff, pdf, etc) and manipulations (rotate, scale, crop, trim, flip, blur, etc). All operations are vectorized via the Magick++ STL meaning they operate either on a single frame or a series of frames for working with layers, collages, or animation. In RStudio images are automatically previewed when printed to the console, resulting in an interactive editing environment. The latest version of the package includes a native graphics device for creating in-memory graphics or drawing onto images using pixel coordinates.
Maintained by Jeroen Ooms. Last updated 22 days ago.
image-manipulationimage-processingimagemagickcpp
68.4 match 468 stars 17.31 score 9.0k scripts 256 dependentstrevorld
ggpattern:'ggplot2' Pattern Geoms
Provides 'ggplot2' geoms filled with various patterns. Includes a patterned version of every 'ggplot2' geom that has a region that can be filled with a pattern. Provides a suite of 'ggplot2' aesthetics and scales for controlling pattern appearances. Supports over a dozen builtin patterns (every pattern implemented by 'gridpattern') as well as allowing custom user-defined patterns.
Maintained by Trevor L. Davis. Last updated 2 months ago.
10.4 match 368 stars 12.33 score 1.7k scripts 3 dependentsshotaochi
magickGUI:GUI Tools for Interactive Image Processing with 'magick'
Enables us to use the functions of the package 'magick' interactively.
Maintained by Shota Ochi. Last updated 2 years ago.
16.2 match 9 stars 3.83 score 15 scriptscoolbutuseless
nara:Native Raster Image Tools
Tools for 'nativeRaster' images.
Maintained by Mike Cheng. Last updated 1 months ago.
5.3 match 62 stars 6.32 score 42 scriptsasgr
imager:Image Processing Library Based on 'CImg'
Fast image processing for images in up to 4 dimensions (two spatial dimensions, one time/depth dimension, one colour dimension). Provides most traditional image processing tools (filtering, morphology, transformations, etc.) as well as various functions for easily analysing image data using R. The package wraps 'CImg', <http://cimg.eu>, a simple, modern C++ library for image processing.
Maintained by Aaron Robotham. Last updated 29 days ago.
1.7 match 17 stars 13.62 score 2.4k scripts 45 dependentsmarioangst
rayab:R package for AYAB compatible images
Functionality to create images suitable for two-color knitting via the AYAB (all yarns are beautiful) open source software/ hardware project from plots, text and images.
Maintained by Mario Angst. Last updated 3 months ago.
7.1 match 1 stars 2.70 score 5 scriptsecodynizw
imageseg:Deep Learning Models for Image Segmentation
A general-purpose workflow for image segmentation using TensorFlow models based on the U-Net architecture by Ronneberger et al. (2015) <arXiv:1505.04597> and the U-Net++ architecture by Zhou et al. (2018) <arXiv:1807.10165>. We provide pre-trained models for assessing canopy density and understory vegetation density from vegetation photos. In addition, the package provides a workflow for easily creating model input and model architectures for general-purpose image segmentation based on grayscale or color images, both for binary and multi-class image segmentation.
Maintained by Juergen Niedballa. Last updated 1 years ago.
image-segmentationkerastensorflow
3.6 match 18 stars 4.95 score 9 scriptstrevorld
gridpattern:'grid' Pattern Grobs
Provides 'grid' grobs that fill in a user-defined area with various patterns. Includes enhanced versions of the geometric and image-based patterns originally contained in the 'ggpattern' package as well as original 'pch', 'polygon_tiling', 'regular_polygon', 'rose', 'text', 'wave', and 'weave' patterns plus support for custom user-defined patterns.
Maintained by Trevor L. Davis. Last updated 1 months ago.
2.0 match 33 stars 8.42 score 4 scripts 4 dependentsrmaia
pavo:Perceptual Analysis, Visualization and Organization of Spectral Colour Data
A cohesive framework for the spectral and spatial analysis of colour described in Maia, Eliason, Bitton, Doucet & Shawkey (2013) <doi:10.1111/2041-210X.12069> and Maia, Gruson, Endler & White (2019) <doi:10.1111/2041-210X.13174>.
Maintained by Thomas White. Last updated 1 months ago.
1.7 match 72 stars 9.72 score 151 scripts 1 dependentsropensci
rsvg:Render SVG Images into PDF, PNG, (Encapsulated) PostScript, or Bitmap Arrays
Renders vector-based svg images into high-quality custom-size bitmap arrays using 'librsvg2'. The resulting bitmap can be written to e.g. png, jpeg or webp format. In addition, the package can convert images directly to various formats such as pdf or postscript.
Maintained by Jeroen Ooms. Last updated 6 months ago.
1.3 match 98 stars 11.66 score 868 scripts 45 dependentsropensci
tesseract:Open Source OCR Engine
Bindings to 'Tesseract': a powerful optical character recognition (OCR) engine that supports over 100 languages. The engine is highly configurable in order to tune the detection algorithms and obtain the best possible results.
Maintained by Jeroen Ooms. Last updated 6 months ago.
1.5 match 246 stars 10.06 score 482 scriptsthomasp85
ggfx:Pixel Filters for 'ggplot2' and 'grid'
Provides a range of filters that can be applied to layers from the 'ggplot2' package and its extensions, along with other graphic elements such as guides and theme elements. The filters are applied at render time and thus uses the exact pixel dimensions needed.
Maintained by Thomas Lin Pedersen. Last updated 3 years ago.
1.5 match 170 stars 9.10 score 452 scripts 3 dependentsdfsp-spirit
fsbrain:Managing and Visualizing Brain Surface Data
Provides high-level access to neuroimaging data from standard software packages like 'FreeSurfer' <http://freesurfer.net/> on the level of subjects and groups. Load morphometry data, surfaces and brain parcellations based on atlases. Mask data using labels, load data for specific atlas regions only, and visualize data and statistical results directly in 'R'.
Maintained by Tim Schäfer. Last updated 4 months ago.
3dbraindtifreesurfermeshmrineuroimagingresearchsurfacevisualizationvoxel
1.8 match 66 stars 6.47 score 15 scriptshsonne
magickx:Extension of the R-Package magick
Image manipulation based on the magick package. It contains functions to select or remove horizontal or vertical stripes from an image. These may be used to cut off undesired areas from an image, e.g. as preparation for optical character recognition (OCR).
Maintained by Hauke Sonnenberg. Last updated 5 years ago.
6.5 match 1.70 score 1 scriptsguangchuangyu
ggplotify:Convert Plot to 'grob' or 'ggplot' Object
Convert plot function call (using expression or formula) to 'grob' or 'ggplot' object that compatible to the 'grid' and 'ggplot2' ecosystem. With this package, we are able to e.g. using 'cowplot' to align plots produced by 'base' graphics, 'ComplexHeatmap', 'eulerr', 'grid', 'lattice', 'magick', 'pheatmap', 'vcd' etc. by converting them to 'ggplot' objects.
Maintained by Guangchuang Yu. Last updated 1 years ago.
baseplotggplot2gridlatticeupsetrvcd
0.5 match 109 stars 13.17 score 2.0k scripts 169 dependentshenrikbengtsson
marshal:Framework to Marshal Objects to be Used in Another R Process
Some types of R objects can be used only in the R session they were created. If used as-is in another R process, such objects often result in an immediate error or in obscure and hard-to-troubleshoot outcomes. Because of this, they cannot be saved to file and re-used at a later time. They can also not be exported to a worker in parallel processing. These objects are sometimes referred to as non-exportable or non-serializable objects. One solution to this problem is to use "marshalling" to encode the R object into an exportable representation that then can be used to re-create a copy of that object in another R process. This package provides a framework for marshalling and unmarshalling R objects such that they can be transferred using functions such as serialize() and unserialize() of base R.
Maintained by Henrik Bengtsson. Last updated 1 years ago.
marshallingparallelserialization
1.9 match 14 stars 3.10 score 18 scriptsfutureverse
marshal:Framework to Marshal Objects to be Used in Another R Process
Some types of R objects can be used only in the R session they were created. If used as-is in another R process, such objects often result in an immediate error or in obscure and hard-to-troubleshoot outcomes. Because of this, they cannot be saved to file and re-used at a later time. They can also not be exported to a worker in parallel processing. These objects are sometimes referred to as non-exportable or non-serializable objects. One solution to this problem is to use "marshalling" to encode the R object into an exportable representation that then can be used to re-create a copy of that object in another R process. This package provides a framework for marshalling and unmarshalling R objects such that they can be transferred using functions such as serialize() and unserialize() of base R.
Maintained by Henrik Bengtsson. Last updated 1 years ago.
marshallingparallelserialization
1.9 match 14 stars 3.10 score 18 scriptselipousson
papersize:Sizing Plots and Files for Paper
A set of convenience functions extending grid, ggplot2, and patchwork to help you size plots and files for printing to paper, postcards, playing cards, and other physical media.
Maintained by Eli Pousson. Last updated 5 months ago.
1.7 match 4 stars 3.26 score 3 scripts 1 dependentselipousson
d2r:Create Diagrams with D2
Build, read, write, and render diagrams using the D2 syntax.
Maintained by Eli Pousson. Last updated 5 months ago.
1.7 match 7 stars 3.24 score 6 scriptselipousson
bingmapr:Get Maps from Bing Maps Static Map API
Get static maps using aerial, bird's eye and other imagery from Bing Maps.
Maintained by Eli Pousson. Last updated 6 months ago.
bing-mapsbing-maps-apir-spatial
1.8 match 11 stars 3.04 score 6 scriptsleonawicz
memery:Internet Memes for Data Analysts
Generates internet memes that optionally include a superimposed inset plot and other atypical features, combining the visual impact of an attention-grabbing meme with graphic results of data analysis. The package differs from related packages that focus on imitating and reproducing standard memes. Some packages do this by interfacing with online meme generators whereas others achieve this natively. This package takes the latter approach. It does not interface with online meme generators or require any authentication with external websites. It reads images directly from local files or via URL and meme generation is done by the package. While this is similar to the 'meme' package available on CRAN, it differs in that the focus is on allowing for non-standard meme layouts and hybrids of memes mixed with graphs. While this package can be used to make basic memes like an online meme generator would produce, it caters primarily to hybrid graph-meme plots where the meme presentation can be seen as a backdrop highlighting foreground graphs of data analysis results. The package also provides support for an arbitrary number of meme text labels with arbitrary size, position and other attributes rather than restricting to the standard top and/or bottom text placement. This is useful for proper aesthetic interleaving of plots of data between meme image backgrounds and overlain text labels. The package offers a selection of templates for graph placement and appearance with respect to the underlying meme. Graph templates also permit additional template-specific customization. Animated gif support is provided but this is optional and functional only if the 'magick' package is installed. 'magick' is not required unless gif functionality is desired.
Maintained by Matthew Leonawicz. Last updated 6 months ago.
data-visualizationmemesr-shiny
0.8 match 17 stars 4.46 score 34 scriptsbrauckhoff
biopixR:Extracting Insights from Biological Images
Combines the 'magick' and 'imager' packages to streamline image analysis, focusing on feature extraction and quantification from biological images, especially microparticles. By providing high throughput pipelines and clustering capabilities, 'biopixR' facilitates efficient insight generation for researchers (Schneider J. et al. (2019) <doi:10.21037/jlpm.2019.04.05>).
Maintained by Tim Brauckhoff. Last updated 4 months ago.
0.5 match 5 stars 6.36 score 23 scriptscran
multipanelfigure:Infrastructure to Assemble Multi-Panel Figures (from Grobs)
Tools to create a layout for figures made of multiple panels, and to fill the panels with base, 'lattice', 'ggplot2' and 'ComplexHeatmap' plots, grobs, as well as content from all image formats supported by 'ImageMagick' (accessed through 'magick').
Maintained by Johannes Graumann. Last updated 11 months ago.
0.5 match 3 stars 3.48 scoredjnavarro
rainbowr:Make LGBT Hexes and Flags
Generates a variety of LGBT flags (e.g., rainbow, transgender) overlaid with the R logo, using the magick package. Also generates hex stickers based on LGBT flags and tilings thereof.
Maintained by Danielle Navarro. Last updated 5 years ago.
0.5 match 23 stars 3.40 score 22 scripts