Releases: warrengalyen/ocular
Releases · warrengalyen/ocular
Version 1.1.2
Fixed
- buffer overflow in Oil Paint filter and improved error handling
Changed
- Completely rewrote Unsharp Mask filter with better results and threshold parameter
- Rewrote
ocularSharpenExFilter
and replaced withocularSharpenFilter
Release 1.1.1
Fixed
- Hot fix for image rotate: output pixels were being corrupted when enabling
useTransparency
Changed
- Renamed
ocularRotateBilinear
toocularRotateImage
Added
- bicubic interpolation method to
ocularRotateImage
Release 1.1.0
Added
- Utility functions for fetching library version and status string
- LAB <---> RGB color space conversion
- CMYK <---> RGB color space conversion
- CMYK/Lab support for importing ACO/ASE palette files
- Palette dithering (11 methods)
- Color quantization (Median Cut and Octree)
- Palettize filter (remap or reduce colors using image or palette file)
ocularPalettizeFromImage
andocularPalettizeFromFile
- Film grain effect
ocularFilmGrainEffect
Changed
- Improved filter parameter validation
- Significantly improved performance of Radial and Motion blur
- Significantly improved performance of 2D Convolution
ocularRotateBilinear
now supports using optional transparency instead of fill color
Fixed
- Build issues with MSVC compiler
ocularRotateBilinear
image edge handling
First release 1.0
v1.0.0 First release