This photo gallery software makes web albums of your digital images.
JAlbum aims to be the easiest to use and most powerful tool in this
category - and free!
JAlbum is written after numerous disappointments with existing photo
gallery software. With JAlbum you have full control of the look of
the generated album, not just color theme and basic layout, still
making an album is just a matter of drag and drop + a button click
if you prefer to use one of the many existing looks. JAlbum will
process your images, make index pages and slide show pages and even
upload the final album to the Internet for your friends to see. No
extra software is needed to view the albums, -just your web browser.
Unlike "server side" album scripts, JAlbum albums can be served
from a plain web server without scripting support. You can also
share your albums on CD-ROM.
This is a drop-in replacement for the graphics/jpeg library. It does not
include libturbojpeg.so (see graphics/libjpeg-turbo).
libjpeg-turbo is a high-speed version of libjpeg for x86 and x86-64 processors
which uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG
compression and decompression.
libjpeg-turbo is generally 2-4x as fast as the unmodified version
of libjpeg, all else being equal.
libjpeg-turbo was originally based on libjpeg/SIMD by Miyasaka Masaru,
but the TigerVNC and VirtualGL projects made numerous enhancements to the codec,
including improved support for Mac OS X, 64-bit support,
support for 32-bit and big endian pixel formats (RGBA, ABGR, etc.),
accelerated Huffman encoding/decoding, and various bug fixes.
The goal was to produce a fully open source codec that could replace
the partially closed source TurboJPEG/IPP codec used by VirtualGL and TurboVNC.
libjpeg-turbo generally achieves 80-120% of the performance of TurboJPEG/IPP.
It is faster in some areas but slower in others.
# The Color Transformation Language #
The Color Transformation Language, or CTL, is a programming language for digital
color management.
Digital color management requires translating digital images between different
representations or color spaces. For example, the pixels in an image may encode
the colors that should be seen when the image is displayed on a video monitor.
Printing this image on paper, or recording it on motion picture film requires
transforming the pixels to an appropriate representation: Video, inks on paper
and film all have different color gamuts and dynamic ranges. Color mixing is
additive for video, but subtractive for inks and film. Video and film typically
use three color channels, while four or more inks are used for printing on
paper. A color management system must transform each pixel in the original image
to corresponding amounts of ink or film density values.
Geomview and OOGL are part of an ongoing effort at the Geometry Center
to provide interactive 3D graphics software which is particularly
appropriate for displaying the kinds of objects and doing the kinds of
operations of interest in mathematics research and education. You can
compute an OOGL data file of a mathematical object that would be
difficult or impossible to build a model of in the real world. In
geomview, besides examining an object in ordinary Euclidean 3-space,
you can look at objects in hyperbolic 3-space and Euclidean 4-space.
The hyperbolic model is the projective one, where geodesics are
straight lines and isometries are represented as 4x4 projective
matrices. While geomview is tailored for mathematical visualization,
it is written to be extensible and can serve as a general-purpose
tool. Its functionality can be extended in an almost unlimited fashion
by external modules.
Copperspice is a C++ library derived from the existing Qt 4.8 framework.
The goal was to change the core design of the libraries, leveraging
template functionality and C++11 capabilities.
The redesign allowed the Qt Meta-Object Compiler (moc) system to be
completely removed. Moc is a code generator and does not support many
aspects of C++ including templates, complex data types, static type
checking, and relies heavily on string comparisons. Removing moc improves
runtime performance, reduces the complexity of the build process, and
allows more issues to be detected at compile time.
Key features:
* Qt Meta-Object Compiler (moc) is obsolete
* Written in C++11
* Library links directory to any standard C++ application
* A template class can inherit from QObject
* Copperspice includes several Qt5 classes
The Mesh Viewer is an easy to use lightweight application to display
triangular meshes from a variety of file formats. It uses the OpenGL API
to render the models. The program was born under the need for quickly
displaying reconstructed triangulated meshes. The Mesh Viewer based on
an idea and an early elementary implementation from Craig Robertson. The
current version was developed by Helmut Cantzler. Triangular meshes can
be displayed texture mapped (optional with bilinear filtering), solid or
as a skeleton (full or just the front lines). The surface normals of the
triangles can be displayed optionally.
Features (from a different data file) like edges and points can be
displayed into the mesh. Loaded models can be rotated, translated and
scaled (all done with the mouse). The model is lighted by multiple light
sources. Viewpoints can be saved. Screenshots of the model can be taken (as
BMP, JPEG, PNG and so on).
OpenJUMP is an open source GIS software written in Java. It is based on
JUMP GIS by Vivid Solutions. It's features include:
* It is a Vector GIS that can read rasters as well.
* OpenJUMP is known to work on Windows, Linux and Mac platforms, but
should work on any operating system that runs Java 1.5 or later.
* It is not just another free demo viewer, but you can edit, save,
analyze etc. with JUMP / OpenJUMP.
* It works, even with medium size datasets, and with professional
touch.
* It provides a GIS API with a flexible plugin structure, so that
new features are relatively easy to develope around the sound
mapping platform.
* It utilises standards like GML, WMS and WFS.
* It is already translated in English, Finnish, French, German,
Italian, Portugese and Spanish. The translation in other languages
is in progress.
Extensions and plugins can be found at
Ever wish you add information to your photos like a caption, the place
you took it, the date, and perhaps even keywords and categories? You
already can. The International Press Telecommunications Council (IPTC)
defines a format for exchanging meta-information in news content, and
that includes photographs. You can embed all kinds of information in
your images. The trick is putting it to use.
That's where this IPTCInfo Perl module comes into play. You can embed
information using many programs, including Adobe Photoshop, and
IPTCInfo will let your web server -- and other automated server
programs -- pull it back out. You can use the information directly in
Perl programs, export it to XML, or even export SQL statements ready
to be fed into a database.
SANE ("Scanner Access Now Easy") is a universal scanner interface.
The value of such a universal interface is that it allows writing
just one driver per image acquisition device rather than one driver
for each device and application. So, if you have three applications
and four devices, traditionally you'd have had to write 12 different
programs. With SANE, this number is reduced to seven: the three
applications plus the four drivers. Of course, the savings get even
bigger as more and more drivers and/or applications are added.
sane-backends contains documentation, several backends, scanimage
command line frontend, and networking support. For other/graphical
frontends take a look at sane-frontends and/or xsane.
A program to allow the user to view a complete directory of X bitmaps
and X pixmaps all in one go, and to perform user defined actions on
these images. If you don't think this is usful, you have never dealt with
a directory of small icon images.
Copyright Ashley Roll and Anthony Thyssen
Original Program: Ashley Roll ash@cit.gu.edu.au upto version 3.2
Current Programmer: Anthony Thyssen anthony@cit.gu.edu.au version 4.0 on
This program while available in the X windows Contrib Area, still belongs
to the programmers. Permission is however given for you to freely copy,
distribute and modify it on the condition that this and all other
copyright notices remain unchanged in all distributions. Modifications
should be forwarded to the Current Programmer (anthony) for inclusion into
the next release.
This software comes with NO warranty whatsoever and no responsibility for
any damages, losses or problems that the program may cause will be taken.