|
|
@2647
|
15 years |
Sam Hocevar |
* edd.c: output E_fast as well.
|
|
|
@2644
|
15 years |
Sam Hocevar |
* edd.c: example program that computes the Floyd-Steinberg …
|
|
|
@2643
|
15 years |
Sam Hocevar |
* blur.c: adapt the kernel size to large values of dx and/or dy.
* …
|
|
|
@2637
|
15 years |
Sam Hocevar |
* Add Floyd-Steinberg grayscale dithering.
|
|
|
@2636
|
15 years |
Sam Hocevar |
* pixels.c: fix a typo in the dithering method that could cause crashes.
|
|
|
@2635
|
15 years |
Sam Hocevar |
* measure.c: started writing error/measure functions. First one is RMSD.
|
|
|
@2634
|
15 years |
Sam Hocevar |
* blur.c: support for greyscale images.
|
|
|
@2633
|
15 years |
Sam Hocevar |
* pixels.c: start supporting grayscale images.
|
|
|
@2632
|
15 years |
Sam Hocevar |
* codec.c: bump Imlib2 and OpenCV priorities over SDL.
|
|
|
@2631
|
15 years |
Sam Hocevar |
* opencv.c: bring the OpenCV codec up to date.
|
|
|
@2630
|
15 years |
Sam Hocevar |
* pixels.c: add support for 24-bpp BGR format.
|
|
|
@2629
|
15 years |
Sam Hocevar |
* pipi.c: reimplement pipi_new() without relying on the underlying …
|
|
|
@2628
|
15 years |
Sam Hocevar |
* configure.ac: fix the OpenCV detection by using pkg-config.
|
|
|
@2621
|
15 years |
Sam Hocevar |
* Start shipping unit tests. The first one checks that converting an
…
|
|
|
@2620
|
15 years |
Sam Hocevar |
* pixels.c: clamp pixels in the float32 -> rgba32 conversion to avoid
…
|
|
|
@2619
|
15 years |
Sam Hocevar |
* filter/blur.c: avoid annoying side effects with very small or …
|
|
|
@2618
|
15 years |
Sam Hocevar |
* filter/blur.c: minor optimisation in the kernel generation.
|
|
|
@2617
|
15 years |
Sam Hocevar |
* blur.c: support for variable blur radius and Gaussian offset.
|
|
|
@2616
|
15 years |
Sam Hocevar |
* pixels.c: add Floyd-Steinberg dithering to the float32 -> rgba32
…
|
|
|
@2609
|
15 years |
Sam Hocevar |
* pixels.c: speed up the RGBA32 -> float32 conversion, using a simple LUT.
|
|
|
@2608
|
15 years |
Sam Hocevar |
* blur.c: separated blur; it's now incredibly faster.
|
|
|
@2607
|
15 years |
Sam Hocevar |
* Free surfaces allocated by pipi_getpixels() in pipi_free().
|
|
|
@2606
|
15 years |
Sam Hocevar |
* blur.c: fix overflow errors.
|
|
|
@2605
|
15 years |
Sam Hocevar |
* Big API reorganisation. Now libpipi can transparently convert …
|
|
|
@2604
|
15 years |
Sam Hocevar |
* Add a blur example.
|
|
|
@2603
|
15 years |
Sam Hocevar |
* Test implementation of Gaussian blurring. It's awfully slow and does …
|
|
|
@2602
|
15 years |
Sam Hocevar |
* pixels.c: do not return a white pixel when calling getpixel() …
|
|
|
@2601
|
15 years |
Sam Hocevar |
* Improve genethumb --help message.
|
|
|
@2600
|
15 years |
Sam Hocevar |
* Typo.
|
|
|
@2599
|
15 years |
Sam Hocevar |
* bootstrap: update bootstrapping script.
|
|
|
@2546
|
15 years |
Sam Hocevar |
* mygetopt.c: fix a parsing issue with short options.
|
|
|
@2264
|
15 years |
Sam Hocevar |
* Better error recovery in genethumb.
|
|
|
@2263
|
15 years |
Sam Hocevar |
* Implemented 24 -> 16 bpp dithering.
* Added the --bpp flag to …
|
|
|
@2262
|
15 years |
Sam Hocevar |
* Checking in an old Rubik's cube dithering test.
|
|
|
@2261
|
15 years |
Sam Hocevar |
* Split the image loaders into sdl.c, imlib.c and opencv.c. We'll do
…
|
|
|
@2260
|
15 years |
Sam Hocevar |
* getpixel/setpixel functions use doubles instead of ints for now.
|
|
|
@2259
|
15 years |
Sam Hocevar |
* Define USE_SDL and USE_OPENCV in addition to USE_IMLIB2.
|
|
|
@2258
|
15 years |
Sam Hocevar |
* Add getopt and getopt_long support to genethumb.
|
|
|
@2247
|
15 years |
Sam Hocevar |
* Resizing in libpipi is now gamma-aware.
|
|
|
@2246
|
15 years |
Sam Hocevar |
* Fixed a bug in the naive resizing code.
|
|
|
@2245
|
15 years |
Sam Hocevar |
* Image resizing test.
|
|
|
@2244
|
15 years |
Sam Hocevar |
* Starting image resizing. X-wise resize works so far.
|
|
|
@2228
|
15 years |
Sam Hocevar |
* Import image loading features from PWNtcha. As they are more than …
|
|
|
@2227
|
15 years |
Sam Hocevar |
* Initial code skeleton.
|
|
|
@2226
|
15 years |
Sam Hocevar |
* Preparing repository.
|
|
|
@6
|
20 years |
Sam Hocevar |
../svn-merge-repos.pl: mkdir /libpipi
|