Skip to content

Releases: warrengalyen/ocular

Version 1.1.2

15 Nov 17:43
Compare
Choose a tag to compare

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 with ocularSharpenFilter

Release 1.1.1

13 Nov 02:32
Compare
Choose a tag to compare

Fixed

  • Hot fix for image rotate: output pixels were being corrupted when enabling useTransparency

Changed

  • Renamed ocularRotateBilinear to ocularRotateImage

Added

  • bicubic interpolation method to ocularRotateImage

Release 1.1.0

11 Nov 22:06
Compare
Choose a tag to compare

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 and ocularPalettizeFromFile
  • 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

31 Oct 16:16
Compare
Choose a tag to compare
v1.0.0

First release