Package: rayimage 0.11.0

rayimage: Image Processing for Simulated Cameras

Uses convolution-based techniques to generate simulated camera bokeh, depth of field, and other camera effects, using an image and an optional depth map. Accepts both filename inputs and in-memory array representations of images and matrices. Includes functions to perform 2D convolutions, reorient and resize images/matrices, add image overlays, generate camera vignette effects, and add titles to images.

Authors:Tyler Morgan-Wall [aut, cph, cre], Sean Barrett [ctb, cph]

rayimage_0.11.0.tar.gz
rayimage_0.11.0.zip(r-4.5)rayimage_0.11.0.zip(r-4.4)rayimage_0.11.0.zip(r-4.3)
rayimage_0.11.0.tgz(r-4.4-x86_64)rayimage_0.11.0.tgz(r-4.4-arm64)rayimage_0.11.0.tgz(r-4.3-x86_64)rayimage_0.11.0.tgz(r-4.3-arm64)
rayimage_0.11.0.tar.gz(r-4.5-noble)rayimage_0.11.0.tar.gz(r-4.4-noble)
rayimage_0.11.0.tgz(r-4.4-emscripten)rayimage_0.11.0.tgz(r-4.3-emscripten)
rayimage.pdf |rayimage.html
rayimage/json (API)

# Install 'rayimage' in R:
install.packages('rayimage', repos = c('https://tylermorganwall.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/tylermorganwall/rayimage/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:

On CRAN:

20 exports 50 stars 3.84 score 16 dependencies 10 dependents 18 scripts 2.3k downloads

Last updated 3 months agofrom:fd26b281fd. Checks:OK: 9. Indexed: yes.

TargetResultDate
Doc / VignettesOKAug 28 2024
R-4.5-win-x86_64OKAug 28 2024
R-4.5-linux-x86_64OKAug 28 2024
R-4.4-win-x86_64OKAug 28 2024
R-4.4-mac-x86_64OKAug 28 2024
R-4.4-mac-aarch64OKAug 28 2024
R-4.3-win-x86_64OKAug 28 2024
R-4.3-mac-x86_64OKAug 28 2024
R-4.3-mac-aarch64OKAug 28 2024

Exports:add_image_overlayadd_titleadd_vignettegenerate_2d_diskgenerate_2d_exponentialgenerate_2d_gaussianinterpolate_arrayplot_imageplot_image_gridray_read_imageray_write_imagerender_bokehrender_boolean_distancerender_bwrender_clamprender_convolutionrender_convolution_fftrender_reorientrender_resizedrun_documentation

Dependencies:clicrayongluehmsjpeglifecyclepkgconfigpngprettyunitsprogressR6RcppRcppArmadillorlangtiffvctrs

Readme and manuals

Help Manual

Help pageTopics
Add Overlayadd_image_overlay
Add Titleadd_title
Add Vignette Effectadd_vignette
Dragon Imagedragon
Dragon Depthmapdragondepth
Generate 2D Diskgenerate_2d_disk
Generate 2D exponential Distributiongenerate_2d_exponential
Generate 2D Gaussian Distributiongenerate_2d_gaussian
Matrix/Array Interpolationinterpolate_array
Plot Imageplot_image
Plot Image Gridplot_image_grid
Read Imageray_read_image
Write Imageray_write_image
Render Bokehrender_bokeh
Render Boolean Distancerender_boolean_distance
Render Black and Whiterender_bw
Clamp Imagerender_clamp
Render Convolutionrender_convolution
Render Convolution FFTrender_convolution_fft
Reorient Imagerender_reorient
Resize Imagerender_resized
Run Documentationrun_documentation