| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
A simple and fast library that changes the brightness, contrast, and gamma value of on-memory images in real time generated with Halide language.
This is a part of QuickViewer.
https://github.com/kanryu/luminor/releases
int luminor(struct halide_buffer_t *_input_buffer, float _brightness, float _contrast, float _gamma, struct halide_buffer_t *_output_buffer)
int luminor_rgba(struct halide_buffer_t *_input_buffer, float _brightness, float _contrast, float _gamma, struct halide_buffer_t *_output_buffer)
Only to include luminor.h, HalideBuffer.h and link luminor.a, the API will work.
Details to see https://github.com/kanryu/quickviewer/blob/master/luminor/qluminor.cpp
You have to get Halide. If you just build the library binary version of Halide is enough. However, if you want to check the operation of the sample program, also download Halide source code.
And,
$ make
MIT
Copyright (c) 2017, KATO Kanryu(k.kanryu@gmail.com)
| Back | FazBrowse Home | New Git URL |