Package: rayimage 0.24.1

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, including common raster formats such as 'JPEG', 'PNG', 'TIFF', 'TGA', 'BMP', 'PSD', 'GIF', 'HDR', 'PIC', 'PNM', 'DNG', and 'EXR'. Includes functions to perform 2D convolutions, color correction, colorspace conversion, image/matrix reorientation and resizing, image and text overlays, exposure adjustment, camera vignette effects, and image titles.

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

rayimage_0.24.1.tar.gz
rayimage_0.24.1.zip(r-4.6)rayimage_0.24.1.zip(r-4.5)
rayimage_0.24.1.tgz(r-4.6-x86_64)rayimage_0.24.1.tgz(r-4.6-arm64)rayimage_0.24.1.tgz(r-4.5-x86_64)rayimage_0.24.1.tgz(r-4.5-arm64)
rayimage_0.24.1.tar.gz(r-4.6-arm64)rayimage_0.24.1.tar.gz(r-4.6-x86_64)rayimage_0.24.1.tar.gz(r-4.5-arm64)rayimage_0.24.1.tar.gz(r-4.5-x86_64)
rayimage_0.24.1.tgz(r-4.5-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'))

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

Pkgdown/docs site:https://www.rayimage.dev

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

On CRAN:

Conda:

cpp

7.98 score 61 stars 10 packages 28 scripts 2.2k downloads 40 exports 20 dependencies

Last updated from:ba877fec51. Checks:12 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK155
linux-devel-x86_64OK215
source / vignettesOK1382
linux-release-arm64OK153
linux-release-x86_64OK166
macos-devel-arm64OK110
macos-devel-x86_64OK248
macos-release-arm64OK133
macos-release-x86_64OK260
windows-develOK337
windows-releaseOK145
wasm-releaseOK160

Exports:add_image_overlayadd_titleadd_vignetteCS_ACESCGCS_ADOBECS_BT2020CS_P3D65CS_SRGBgenerate_2d_diskgenerate_2d_exponentialgenerate_2d_gaussianget_string_dimensionsinterpolate_arrayplot_imageplot_image_gridray_read_imageray_write_imagerender_bokehrender_boolean_distancerender_bwrender_clamprender_color_correctionrender_convert_colorspacerender_convolutionrender_convolution_fftrender_croprender_exposurerender_gamma_linearrender_image_overlayrender_reorientrender_resizedrender_stackrender_text_imagerender_titlerender_to_displayrender_tonemaprender_vibrancerender_vignetterender_white_balancerun_documentation

Dependencies:base64encclicpp11crayongluehmsjpegjsonlitelifecyclepkgconfigpngprettyunitsprogressR6RcppRcppArmadillorlangsystemfontstiffvctrs

Readme and manuals

Help Manual

Help pageTopics
Add Overlay (Deprecated)add_image_overlay
Add Title Function (deprecated)add_title
Add Vignette Effect (Deprecated)add_vignette
Prebuilt RGB Working/Display Color Spacescolorspace_descriptors CS_ACESCG CS_ADOBE CS_BT2020 CS_P3D65 CS_SRGB
Dragon Imagedragon
Dragon Depthmapdragondepth
Generate 2D Diskgenerate_2d_disk
Generate 2D exponential Distributiongenerate_2d_exponential
Generate 2D Gaussian Distributiongenerate_2d_gaussian
Get String Dimensionsget_string_dimensions
Matrix/Array Interpolationinterpolate_array
Plot Imageplot_image
Plot Image Gridplot_image_grid
Print method for rayimgprint.rayimg
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 Color Correction Matrix (3x3, linear RGB)render_color_correction
Render Convert Colorspacerender_convert_colorspace
Render Convolutionrender_convolution
Render Convolution FFTrender_convolution_fft
Crop Imagerender_crop
Apply exposure compensation (in stops)render_exposure
Render Gamma/Linearrender_gamma_linear
Add Overlayrender_image_overlay
Reorient Imagerender_reorient
Resize Imagerender_resized
Stack Imagesrender_stack
Generate Text Imagerender_text_image
Render a Title on an Imagerender_title
Render To Displayrender_to_display
Render Tonemaprender_tonemap
Render Vibrancerender_vibrance
Add Vignette Effectrender_vignette
Render White Balance (Bradford CAT)render_white_balance
Run Documentationrun_documentation
Sunset Imagesunset_image