ACES Container Reference Implementation
This folder contains a reference implementation for an ACES container
file writer intended to be used with the Academy Color Encoding System (ACES).
The resulting file is compliant with the ACES container specification
(SMPTE S2065-4). However, there are a few things that are not demonstrated by
this reference implementation.
Stereo channels
EndOfFileFiller
Arbitrary attributes and naming validations
half type attributes
keycode value validations
Curator is a powerful script that allows one to generate web page image
galleries with the intent of displaying photographic images on the Web, or for
a CD-ROM presentation or archiving.
It generates static web pages only - no special configuration or running
scripts are required on the server. The script supports many file formats,
hierarchical directories, thumbnail generation and update, per-image
description file with any attributes, and 'tracks' of images spanning multiple
directories.
Fractal Flames are algorithmically generated images
and animations. The shape of each image is specified
by a long string of numbers - a genetic code of sorts.
You can create your own flames with the Apophysis
interactive designer (for windows), Qosmic (for Linux),
or Oxidizer (for Mac OS X), or Apophysis-J (cross-
platform in Java).
Or you can use the Electric Sheep distributed screen
saver to join the collective evolution of animated
fractal flames.
Coin3D
Coin is a 3D graphics library with a C++ Application Programming
Interface based on the Open Inventor 2.1 API. Open Inventor, for those
who are not familiar with it, is an OpenGL-based, retain-mode, 3D model
scene-graph rendering and interaction library, which has become the de
facto standard graphics library for 3D visualization and visual
simulation software in the scientific and engineering community.
New versions are published under the BSD 3-clause license.
Features include a GUI that doesn't get in the way of viewing your
images, a file browser, slideshows, zooming, rotating, on-the-fly Exif
viewing, histograms, fullscreen support, wallpaper setting, the ability
to view 4 images on the screen at once, adjustable thumbnail sizes,
playlists, view and download images from Web sites, movie playing, file
searching/filtering, multiple directory loading, transitional effects,
image hiding and more.
libiptcdata is a library, written in C, for manipulating the International
Press Telecommunications Council (IPTC) metadata stored within multimedia files
such as images. This metadata can include captions and keywords, often used by
popular photo management applications. The library provides routines for
parsing, viewing, modifying, and saving this metadata. The libiptcdata
package also includes a command-line utility, iptc, for editing IPTC data in
JPEG files.
Quantum GIS (QGIS) is a user friendly Open Source Geographic Information
System. QGIS supports vector, raster, and database formats.
QGIS is licensed under the GNU GPL.
Some of the major features include:
- Support for spatially enabled PostGIS tables
- Support for shapefiles, ArcInfo coverages, Mapinfo and other formats
- Raster support for a large number of formats
- Identify features
- Display attribute tables
- Select features
- GRASS Digitizing
- Feature labeling
MyPaint is a fast and easy open-source graphics application for
digital painters. It lets you focus on the art instead of the
program. You work on your canvas with minimum distractions, bringing
up the interface only when you need it.
MyPaint comes with a large brush collection including charcoal and
ink to emulate real media, but the highly configurable brush engine
allows you to experiment with your own brushes and with not-quite-natural
painting.
This module implement a interesting graph application that is called the
'Social Relation Map'. It provides object-oriented way to retrieve many
social information that can be found in this map.
The new() constructor accepts one argument in the for of 'hashref of
arrayref'. The key to this hash is the name of relation, and the value of
the hash is a list of identities involved in this relation.
This Perl extension aims to cut down the size of PNGs. Users pass a PNG to
various functions (though only one presently exists -
Image::Pngslimmer::discard_noncritical($blob)) and a slimmer version is
returned. Image::Pngslimmer is designed for use where PNGs are being
generated on the fly and where size matters - eg for J2ME use. There are
other options - probably better ones - for handling static PNGs.
and more image types.