This port implements support for loading and using PNG images with
Tcl/Tk. Although other extensions such as Img also add support for PNG
images, I wanted something that was lightweight, did not depend on libpng,
and which would be suitable for inclusion in the Tk core, as Tk does not
currently support any image formats natively that take advantage of its
internal support for alpha blending, and alpha antialiasing and drop shadows
really go a long way toward beautifying Tk applications.
At this time, the package supports reading images from files or binary
data. Base64 decoding is supported as of version 0.6. Exporting images
to PNG format is not supported yet.
The package supports the full range of color types, channels and bit
depths from 1 bit black & white to 16 bit per channel full color
with alpha (64 bit RGBA) and interlacing. Ancillary "chunks" such
as gamma, color profile, and text fields are ignored, although they
are checked at a minimum for correct CRC.
WWW: http://www.muonics.com/FreeStuff/TkPNG/
Author: Michael Kirkham <mikek@muonics.com>
a2png is a UNIX program that converts plain text into PNG images.
WWW: http://csl.sublevel3.org/a2png/
Author: Christian Stigen Larsen <csl@sublevel3.org>
for digital camera pictures. The plan is to make a program with
elegant and intuitive interface which at the same time will be
powerful enough o be useful.
PR: 104066
Submitted by: Gürkan Sengün
* OpenGL
* realtime zoom
* SSE/AltiVec QuadPixel
* SSE2/3DNow! DualPixel calc
* FPU per pixel calc
* GPU asm (Fragment/Vertex) calc
* multiprocessor support
* benchmarking
* optimized assembler code!
This port uses the standard mandelbrot fractal at near-Xaos speed. Yet every
pixel is computed. There is also an interesting parameter ray algoritymn using
your 3D card. A 3D card is strongly recommended for screen speed and additional
coprocessing power.
WWW: http://sourceforge.net/projects/ffff/
PR: 103441
Submitted by: rossiya@gmail.com
GLEWpy aims to bring advanced OpenGL extensions to Python. This will allow the
Python OpenGL developer to use features such as fragment and vertex shaders and
image processing on the GPU. It serves as a compliment to PyOpenGL and toolkits
such as GLUT and SDL (pygame).
WWW: http://glewpy.sourceforge.net/
PyAmanith is a Python wrapper for the Amanith 2D vector graphics
library. It strives to offer a pythonic interface to the library
and make all its features accessible.
WWW: http://louhi.kempele.fi/~skyostil/projects/pyamanith/
PR: ports/103655
Submitted by: Dmitry Marakasov <amdmi3__at__mail.ru>
This extension provides an image manipulation interface using libImlib2.
Imlib2 is a very fast image manipulation library, but without the support
for as many image formats as other libraries such as imagemagick.
WWW: http://pecl.php.net/package/imlib2
This extension provides an image manipulation interface using libImlib2.
Imlib2 is a very fast image manipulation library, but without the support
for as many image formats as other libraries such as imagemagick.
WWW: http://pecl.php.net/package/imlib2
A GUI to ease the process of producing PDFs from scanned documents
WWW: http://sourceforge.net/projects/gscan2pdf
Author: Jeffrey Ratcliffe <jeffreyratcliffe@yahoo.co.uk>
Amanith is an OpenSource C++ CrossPlatform framework designed for 2d & 3d
vector graphics.
Open source has made Amanith possible, so we wanna Amanith to be open source
too. This mean that Amanith source code is fully available for everyone.
Same source tree can be compiled without modifications under multiple targets.
Linux, Win32, Mac, FreeBSD, NetBSD, OpenBSD, Solaris, IRIX, AIX are only few
of them.
All the framework is heavily based on a light plug-in system.
This make fast and easy to include or esclude everything you want.
The Amanith philosophy is to support many open standards as possible.
Png, Jpeg, Svg, Xml, OpenGl, Ansi c++, and many others.
WWW: http://www.amanith.org/
Approved by: garga (mentor)
The purpose of this library is to simplify the creation of computer graphics
software. Specifically, it is targeted towards cross-platform development
using the OpenGL rendering API and the FLTK interface toolkit. It attempts
to provide facilities which are useful in the majority of graphics programs.
This release introduces some (relatively small) incompatible changes with
1.0.x versions of the library. Details on changes can be found below.
WWW: http://graphics.cs.uiuc.edu/~garland/software/libgfx.html
creates really pretty output.
Clicker leverages the power of Cairo to create snazzy 2D graphics easily and
quickly.
At it's core Clicker is more of a toolkit for creating charts. It's
interface is a bit more complex because making pretty charts requires
attention and care. Some fine defaults are established to make getting
started easier, but to really unleash the potential of Clicker you must roll
up your sleeves and build things by hand.
WWW: http://search.cpan.org/dist/Chart-Clicker/
PR: ports/102070
Submitted by: chinsan <chinsan.tw(at)gmail.com>
Approved by: krion (mentor)
Crystal Entity Layer (CEL) is a game entity layer based on Crystal Space.
It makes it easier for game developers to create games based on Crystal Space.
CEL can optionally be used together with Python or other scripting languages
(devel version)
WWW: http://cel.crystalspace3d.org/
Repocopied by: marcus
Approved by: garga (mentor)
Crystal Space is a free (LGPL) and portable 3D Game Development Kit written in
C++. It supports: true six degrees of freedom, colored lighting, lightmapped
and stencil based lighting, shader support (CG, vertex programs, fragment
programs, ...), mipmapping, portals, mirrors, alpha transparency, reflective
surfaces, 3D sprites (frame based or with skeletal animation using cal3d
animation library), procedural textures, particle systems, halos, volumetric
fog, scripting (using Python, Perl, Java, or potentially other languages),
16-bit and 32-bit display support, OpenGL, and software renderer, font support
(also with freetype), hierarchical transformations, physics plugin based on ODE
(devel version)
WWW: http://www.crystalspace3d.org
Repocopied by: marcus
Approved by: garga (mentor)
This is a FreeBSD/SDL port of Tran's timeless demo written in 1994. The
demo is like a screen saver, there is stuff warping around onscreen,
colors are changing and sprites are moving all over the place.
PR: ports/101456
Submitted by: Jeff Molofee <nehe@cruzinternet.com>
Autopano analyses two or more images and automatically generates control
points - coordinates in the images where the views overlap. This can be fed
to hugin which then stitches the files together and enblend which combines
the colors to remove seam lines.
WWW: http://user.cs.tu-berlin.de/~nowozin/autopano-sift/
- Add entry to LEGAL:
The use of this software is restricted by certain conditions. See the
"LICENSE" file distributed with the program for details.
The University of British Columbia has applied for a patent on the SIFT
algorithm in the United States. Commercial applications of this software
may require a license from the University of British Columbia.
PR: 95746
Submitted by: J.R. Oldroyd <fbsd@opal.com>
Maintained by: Carlos E. G. Carvalho <cartola@openit.com.br>
to medium-sized pictures used to decorate web pages. It is completely
written in Java, simple to use and saves (animated) GIFs, ICOs and PNGs.
Author: jdomain@users.sourceforge.net
WWW: http://www.j-domain.de/homepage.php?page=20
PR: ports/95895
Submitted by: Nicola Vitale <nivit at email.it>
libraries.
The aim of ePDFView is to make a simple PDF document viewer, in the lines of
Evince but without using the Gnome libraries.
WWW: http://www.emma-soft.com/projects/epdfview/
PR: ports/99843
Submitted by: chinsan <chinsan.tw at gmail.com>
DOS port of the GCC compiler.
Now it support DOS (using the DJGPP v2 compiler), Linux console, X11 and Win32
(using the Mingw compiler).
WWW: http://grx.gnu.de/