|
|
@3642
|
13 years |
Sam Hocevar |
Fix a 32-bit compilation issue in img2twit.
|
|
|
@3629
|
14 years |
Sam Hocevar |
Update the Linux build, following the makemovie code merge.
|
|
|
@3628
|
14 years |
Sam Hocevar |
makemovie no longer depends on FFmpeg libraries.
|
|
|
@3627
|
14 years |
Sam Hocevar |
Move the whole makemovie logic to libpipi. It's really hackish
for …
|
|
|
@3589
|
14 years |
Sam Hocevar |
Fix build without CGAL.
|
|
|
@3548
|
14 years |
Sam Hocevar |
Don't force MJPEG in makemovie. Other codecs work just fine.
|
|
|
@3543
|
14 years |
Sam Hocevar |
Look for uninstalled ffmpeg binaries before the system-wide ones.
|
|
|
@3540
|
14 years |
Sam Hocevar |
img2twit: reinstate old interpolation tuning for final picture quality.
|
|
|
@3539
|
14 years |
Sam Hocevar |
img2twit: remove contrast enhancement.
|
|
|
@3538
|
14 years |
Sam Hocevar |
Make img2twit's points-per-cell value changeable at runtime.
|
|
|
@3537
|
14 years |
Sam Hocevar |
img2twit: prevent two points from having the same coordinates, since …
|
|
|
@3536
|
14 years |
Sam Hocevar |
Optimise img2twit's cell packing even more, gaining around 60 bits.
|
|
|
@3535
|
14 years |
Sam Hocevar |
Beginning of the optim…
|
|
|
@3533
|
14 years |
Sam Hocevar |
img2twit: change the position of the S component to help decompose …
|
|
|
@3532
|
14 years |
Sam Hocevar |
Another img2twit space optimisation: if we have remaining bits at the …
|
|
|
@3531
|
14 years |
Sam Hocevar |
img2twit: store w+1,h+1 instead of w,h since neither width nor height …
|
|
|
@3530
|
14 years |
Sam Hocevar |
Minor cleanup in img2twit.
|
|
|
@3529
|
14 years |
Sam Hocevar |
Fix img2twit's rendering. Apparently CGAL's Delaunay triangulation …
|
|
|
@3528
|
14 years |
Sam Hocevar |
Increase img2twit's output contrast when rendering the final image.
|
|
|
@3527
|
14 years |
Sam Hocevar |
Autodetect message size in img2twit.
|
|
|
@3526
|
14 years |
Sam Hocevar |
Add multiple charsets support to img2twit, and autodetect charset when …
|
|
|
@3525
|
14 years |
Sam Hocevar |
Allow for non-integer quality values in img2twit.
|
|
|
@3524
|
14 years |
Sam Hocevar |
Fix a bug in img2twit's cell allocation.
|
|
|
@3523
|
14 years |
Sam Hocevar |
Make img2twit message length configurable at runtime, improve the …
|
|
|
@3522
|
14 years |
Sam Hocevar |
Make img2twit more configurable: iterations per second and debug mode …
|
|
|
@3521
|
14 years |
Sam Hocevar |
Add proper Unicode handling to img2twit. This includes an UTF-8 …
|
|
|
@3520
|
14 years |
Sam Hocevar |
Tremendously improve img2twit.cpp: only compute the new error around …
|
|
|
@3518
|
14 years |
Sam Hocevar |
First attempt at a super-compressor for the purpose of sending images …
|
|
|
@3516
|
14 years |
Sam Hocevar |
Fix the FFmpeg headers location in example programs.
|
|
|
@3413
|
14 years |
Sam Hocevar |
makemovie: new example program; this utility reads a list of images …
|
|
|
@3400
|
14 years |
Sam Hocevar |
storyboard.c: fix compilation with optimisations disabled.
|
|
|
@3352
|
14 years |
Sam Hocevar |
storyboard.c: add decorations around thumbnails
|
|
|
@3351
|
14 years |
Sam Hocevar |
storyboard.c:
- generate smaller thumbnail mosaics
- process more …
|
|
|
@3349
|
14 years |
Sam Hocevar |
storyboard.c: more output filename tuning…
|
|
|
@3348
|
14 years |
Sam Hocevar |
storyboard.c: fix output path.
|
|
|
@3347
|
14 years |
Sam Hocevar |
storyboard.c: tuned the output file name.
examples/.gitignore: ignore …
|
|
|
@3346
|
14 years |
Sam Hocevar |
Conditionally build the movie thumbnailer by detecting libavcodec et al.
|
|
|
@3345
|
14 years |
Sam Hocevar |
Added a movie thumbnailer (storyboard generator) using libavcodec.
|
|
|
@3342
|
14 years |
Sam Hocevar |
Change _C pixel format suffixes into _U8 for more clarity.
|
|
|
@3341
|
14 years |
Sam Hocevar |
Add pipi_release_pixels and pipi_set_colorspace in prevision of …
|
|
|
@3340
|
14 years |
Sam Hocevar |
Rename pipi_getpixel into pipi_get_pixels.
|
|
|
@3082
|
14 years |
Jean-Yves Lamoureux |
* Fixed a memory leak in histogram example
|
|
|
@2936
|
14 years |
Sam Hocevar |
Add a bunch of .gitignore files for git-svn users.
|
|
|
@2935
|
14 years |
Sam Hocevar |
Do not install example programs.
|
|
|
@2913
|
14 years |
Sam Hocevar |
Fix C include paths for separate directory builds.
|
|
|
@2902
|
14 years |
Sam Hocevar |
Support C99 types on Win32 through the same hacks as in libcaca.
|
|
|
@2899
|
14 years |
Sam Hocevar |
Reorganise win32 files and add proper svn:ignore properties everywhere.
|
|
|
@2810
|
14 years |
Jean-Yves Lamoureux |
* Preliminary support for a string to color routine (rgb(), argb() …
|
|
|
@2809
|
14 years |
Jean-Yves Lamoureux |
* Preliminary image histogram routines and example
|
|
|
@2796
|
14 years |
Sam Hocevar |
* line.c: make the line drawing example use aliased lines.
|
|
|
@2789
|
14 years |
Jean-Yves Lamoureux |
* Added bezier files, lolz.
|
|
|
@2788
|
14 years |
Jean-Yves Lamoureux |
* Added a bezier curve primitive (2 control points).
* Fixed a float …
|
|
|
@2783
|
14 years |
Jean-Yves Lamoureux |
* Fixed the second part of the previous buffer overflow. No comment.
|
|
|
@2777
|
14 years |
Jean-Yves Lamoureux |
* Added Wu-Xaolin antialiased lines (Still lacks RGBA32 transparency …
|
|
|
@2776
|
14 years |
Jean-Yves Lamoureux |
* Added simple Bresenham line drawing routines (RGBA_32, RGBA_F, Y_F)
|
|
|
@2759
|
14 years |
Sam Hocevar |
* Get rid of the specific error diffusion functions, since our stock …
|
|
|
@2738
|
14 years |
Sam Hocevar |
* img2rubik.c: add quick and dirty dithering code to img2rubik.
|
|
|
@2736
|
14 years |
Sam Hocevar |
* Move the palette reduction algorithm into pipi_reduce().
|
|
|
@2734
|
14 years |
Sam Hocevar |
* img2rubik.c: improve stability by clipping t.
|
|
|
@2733
|
14 years |
Sam Hocevar |
* img2rubik.c: fix convex hull build, some points were not properly
…
|
|
|
@2732
|
14 years |
Sam Hocevar |
* img2rubik.c:
+ fix RGB-space UV projection.
+ free allocated …
|
|
|
@2731
|
14 years |
Sam Hocevar |
* More img2rubik experimentation, with a lot of debugging messages.
|
|
|
@2730
|
14 years |
Sam Hocevar |
* img2rubik.c: factor out the hull generation so that we can also …
|
|
|
@2729
|
14 years |
Sam Hocevar |
* More color reduction work: we can now constraint an image's palette …
|
|
|
@2726
|
14 years |
Sam Hocevar |
* Start working on colour reduction with a constrained palette.
|
|
|
@2715
|
14 years |
Sam Hocevar |
* blur.c: add an argument to the gaussian convolution to specify an …
|
|
|
@2694
|
14 years |
Sam Hocevar |
* context.c: implement various dithering commands and Gaussian blur.
…
|
|
|
@2679
|
15 years |
Sam Hocevar |
* Get rid of test.c, it was no longer useful anyway.
|
|
|
@2678
|
15 years |
Jean-Yves Lamoureux |
* Handle alpha layer in floodfill (but don't make it conditionnal to …
|
|
|
@2676
|
15 years |
Jean-Yves Lamoureux |
* First shot of a floodfiller (both u32 and float, 4 neighbours)
|
|
|
@2671
|
15 years |
Sam Hocevar |
* random.c: implement random dithering using a deterministic pseudo-RNG.
|
|
|
@2666
|
15 years |
Sam Hocevar |
* Prefix dithering functions with _dither_ to avoid namespace cluttering.
|
|
|
@2665
|
15 years |
Sam Hocevar |
* ordered.c: implement Bayer dithering (pretty trivial).
|
|
|
@2662
|
15 years |
Sam Hocevar |
* sharpen.c: add a sharpen filter example, using our generic …
|
|
|
@2659
|
15 years |
Sam Hocevar |
* blur.c: fix the blur example’s argument checking.
|
|
|
@2657
|
15 years |
Sam Hocevar |
* edd.c: output MSD instead of RMSD in the displacement computation.
|
|
|
@2656
|
15 years |
Sam Hocevar |
* Error diffusion methods now support either raster or serpentine scan.
|
|
|
@2655
|
15 years |
Sam Hocevar |
* pixels.c: support more conversion combinations.
|
|
|
@2654
|
15 years |
Sam Hocevar |
* ostromoukhov.c: Ostromoukhov's simple error diffusion algorithm.
|
|
|
@2652
|
15 years |
Sam Hocevar |
* dither.c: add an example program for dithering methods.
|
|
|
@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 …
|
|
|
@2604
|
15 years |
Sam Hocevar |
* Add a blur example.
|
|
|
@2262
|
15 years |
Sam Hocevar |
* Checking in an old Rubik's cube dithering test.
|