AminetAminet
Search:
84714 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/lib/libepeg.tar.bz2

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:A fast JPEG thumbnailer library
Author:See AUTHORS file
Uploader:Fredrik Wikstrom <fredrik a500 org>
Type:dev/lib
Architecture:ppc-amigaos
Date:2013-06-11
Download:http://aminet.net/dev/lib/libepeg.tar.bz2 - View contents
Readme:http://aminet.net/dev/lib/libepeg.readme
Downloads:715

What is Epeg?

An IMMENSELY FAST JPEG thumbnailer library API.

Why write this? It's a convenience library API to using libjpeg to load JPEG
images destined to be turned into thumbnails of the original, saving
information with these thumbnails, retreiving it and managing to load the image
ready for scaling with the minimum of fuss and CPU overhead.

This means it's insanely fast at loading large JPEG images and scaling them
down to tiny thumbnails. It's speedup will be proportional to the size
difference between the source image and the output thumbnail size as a
count of their pixels.

It makes use of libjpeg features of being able to load an image by only
decoding the DCT coefficients needed to reconstruct an image of the size
desired. This gives a massive speedup. If you do not try and access the pixels
in a format other than YUV (or GRAY8 if the source is grascale) then it also
avoids colorspace conversions as well.

Please see the full documentation for Epeg for more details.

Installation:

Copy SDK/#? ALL SDK:
MakeLink SDK:local/newlib/lib/libepeg.so libepeg.so.9



Contents of dev/lib/libepeg.tar.bz2
drwxrwxr-x salass00/salass00 0 2013-06-10 08:28 libepeg/
-rw-rw-r-- salass00/salass00 1669 2013-06-10 08:06 libepeg/COPYING
drwxrwxr-x salass00/salass00    0 2013-06-11 04:31 libepeg/bin/
-rwxr-xr-x salass00/salass00 23481 2013-06-11 04:30 libepeg/bin/epeg
-rw-rw-r-- salass00/salass00  1008 2013-06-10 08:06 libepeg/README
-rw-rw-r-- salass00/salass00  1971 2013-06-10 08:06 libepeg/COPYING-PLAIN
-rw-rw-r-- salass00/salass00  1264 2013-06-10 08:28 libepeg/libepeg.readme
drwxrwxr-x salass00/salass00     0 2013-06-10 08:18 libepeg/SDK/
drwxrwxr-x salass00/salass00     0 2013-06-10 08:18 libepeg/SDK/local/
drwxrwxr-x salass00/salass00     0 2013-06-10 08:19 libepeg/SDK/local/newlib/
drwxrwxr-x salass00/salass00     0 2013-06-11 04:33 libepeg/SDK/local/newlib/include/
-rw-r--r-- salass00/salass00  2446 2013-06-11 04:30 libepeg/SDK/local/newlib/include/Epeg.h
drwxrwxr-x salass00/salass00     0 2013-06-11 04:32 libepeg/SDK/local/newlib/lib/
drwxrwxr-x salass00/salass00     0 2013-06-11 04:32 libepeg/SDK/local/newlib/lib/pkgconfig/
-rw-r--r-- salass00/salass00   232 2013-06-11 04:30 libepeg/SDK/local/newlib/lib/pkgconfig/epeg.pc
-rwxr-xr-x salass00/salass00 69892 2013-06-11 04:30 libepeg/SDK/local/newlib/lib/libepeg.so.9
-rw-r--r-- salass00/salass00 56994 2013-06-11 04:30 libepeg/SDK/local/newlib/lib/libepeg.a
-rwxr-xr-x salass00/salass00   949 2013-06-11 04:30 libepeg/SDK/local/newlib/lib/libepeg.la
-rw-rw-r-- salass00/salass00  3079 2013-06-10 08:06 libepeg/README.md
-rw-rw-r-- salass00/salass00   153 2013-06-10 08:06 libepeg/AUTHORS

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>