Package: rayimage 0.26.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]

rayimage_0.26.1.tar.gz
rayimage_0.26.1.zip(r-4.7)rayimage_0.26.1.zip(r-4.6)rayimage_0.26.1.zip(r-4.5)
rayimage_0.26.1.tgz(r-4.6-x86_64)rayimage_0.26.1.tgz(r-4.6-arm64)rayimage_0.26.1.tgz(r-4.5-x86_64)rayimage_0.26.1.tgz(r-4.5-arm64)
rayimage_0.26.1.tar.gz(r-4.7-arm64)rayimage_0.26.1.tar.gz(r-4.7-x86_64)rayimage_0.26.1.tar.gz(r-4.6-arm64)rayimage_0.26.1.tar.gz(r-4.6-x86_64)
rayimage_0.26.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
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

8.03 score 63 stars 9 packages 29 scripts 2.1k downloads 39 exports 25 dependencies

Last updated from:37f1051d6d. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK167
linux-devel-x86_64OK165
source / vignettesOK221
linux-release-arm64OK165
linux-release-x86_64OK193
macos-release-arm64OK192
macos-release-x86_64OK230
macos-oldrel-arm64OK120
macos-oldrel-x86_64OK321
windows-develOK154
windows-releaseOK165
windows-oldrelOK139
wasm-releaseOK137

Exports:CS_ACESCGCS_ADOBECS_BT2020CS_P3D65CS_SRGBgenerate_2d_diskgenerate_2d_exponentialgenerate_2d_gaussianget_string_dimensionsinterpolate_arrayplot_imageplot_image_gridray_read_imageray_write_imagerender_alpha_outlinerender_bokehrender_boolean_distancerender_bwrender_clamprender_color_correctionrender_convert_colorspacerender_convolutionrender_convolution_fftrender_croprender_exposurerender_gamma_linearrender_image_overlayrender_paddingrender_reorientrender_resizedrender_sprite_overlayrender_stackrender_text_imagerender_titlerender_to_displayrender_tonemaprender_vibrancerender_vignetterender_white_balance

Dependencies:base64encclicpp11crayongluehmsjpegjsonlitelifecyclepkgconfigpngprettyunitsprogressR6raggRcppRcppArmadillorlangstbimageheadersstringisystemfontstextshapingtifftinydngvctrs

Readme and manuals

Help Manual

Help pageTopics
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 Alpha Outlinerender_alpha_outline
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 and ISO gainrender_exposure
Render Gamma/Linearrender_gamma_linear
Add Overlayrender_image_overlay
Add Transparent Paddingrender_padding
Reorient Imagerender_reorient
Resize Imagerender_resized
Add Sprite Overlayrender_sprite_overlay
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
Sunset Imagesunset_image