https://github.com/rageworx/fltk_bokeh_effect
An experimental project for Bokeh effect image processing with FLTK and fl_imgtk.
https://github.com/rageworx/fltk_bokeh_effect
any bokeh cpp effect fltk gcc gpp open platform source
Last synced: 11 months ago
JSON representation
An experimental project for Bokeh effect image processing with FLTK and fl_imgtk.
- Host: GitHub
- URL: https://github.com/rageworx/fltk_bokeh_effect
- Owner: rageworx
- License: mit
- Created: 2018-09-12T07:48:54.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-12-05T05:30:33.000Z (over 7 years ago)
- Last Synced: 2025-06-04T04:15:07.900Z (about 1 year ago)
- Topics: any, bokeh, cpp, effect, fltk, gcc, gpp, open, platform, source
- Language: C++
- Size: 112 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# An experimental proejct for Bokeh effect image processing.
This is an experimental image processing project for bokeh effect.
## Referenced from,
https://www.scratchapixel.com/code.php?id=51&origin=/lessons/digital-imaging/simple-image-manipulations
## Required libraries
* FLTK-1.3.4-2-ts
* fl_imgtk
## Required platform
* Above OpenMP 3.5
* Any, with G++ ( above C++11 )
* Should be avoid C++11 error by using Makefile.linuxgcc5
## Optional build for MacOSX
* use Makefile.llvm for builds source without OpenMP.
## Lastest update
* Platform update
1. Availed optional build for MacOSX with makefile.llvm.
## Previous updates
* Version 0.1.8.35
1. Developing ProcessFastBokeh().
1. ProcessFastBokeh() using less memory for mask.
1. Little bit more faster than legacy code.
## How to build ?
* Reserved conditions :
- fltk-1.3.4-2-ts was built and installed on your system.
- make sure fl_imgtk was built.
- put fl_imgtk in same level of directory of this project.
```
(project root)/fl_imgtk
(project root)/fltk_bokeh_effect
```
* just type make.