rayimage

Image processor

An image processing library with functions to simulate camera effects and manipulate images

Uses convolution-based techniques to generate simulated camera bokeh, depth of field, and other camera effects, using an image and an optional depth map. Includes functions to perform 2D convolutions, add image overlays, generate camera vignette effects, and add titles to images.

GitHub

50 stars
5 watching
4 forks
Language: C++
last commit: 6 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
robinrodricks/inspiritimage A collection of algorithms and tools for image processing and analysis 3
kawoou/flexibleimage An image processing framework allowing developers to easily apply filters and effects in a method chaining style. 825
juliaimages/imagefiltering.jl This Julia package provides implementations of various image processing techniques including convolution and stencil operations. 99
google-deepmind/dm_pix An image processing library built on top of JAX to provide optimized and parallelized functions for machine learning research. 389
slyrus/opticl A lightweight image processing library for Common Lisp 182
retraigo/monke An image processing module for TypeScript that applies color quantization and dithering techniques. 5
mahmoudnafifi/cie_xyz_net A software framework for unprocessing images to enhance low-level computer vision tasks using color processing and deep neural networks. 79
jacraig/structure.sketching An image processing library for .Net applications supporting multiple formats and filters. 84
kmhofmann/selene An image representation, processing and I/O library with a focus on ease of use and type-safe APIs. 303
usercode/imagewizard An ASP.NET Core service for processing images in real-time with various filters and caching options. 69
image-py/imagepy An image processing framework for Python that integrates with various libraries and allows for plugin-based extension. 1,304
image-rs/imageproc A Rust library for performing various image processing operations. 758
luispedro/mahotas A library of fast computer vision algorithms implemented in C++ for speed, operating over numpy arrays. 844
sksamuel/scrimage A JVM library for manipulating and processing images in various formats 1,074
juliaimages/images.jl An image processing library that provides tools and utilities for common tasks 535