pixel shader 1.1
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1474

Pleiades 1.0.1
Pleiades is a theme that looks and works like the Macintosh System 7, with a customizable button layout. more>>
Pleiades 1.0.1 is yet another extremely useful utility for everyone. It is actually a theme that looks and works like the Macintosh System 7, with a customizable button layout for xfce users.
Enhancements: 2007-06-01
- Made lower corners bigger
- Fixed buttons on inactive window
- Fixed 1-pixel shadow, now it's right
Added: 2008-07-12 License: GPL Price: FREE
14 downloads
IFSgr 1.1
IFSgr is a command line two-dimensional linear IFS (Iterated Function System) grayscale renderer. more>>
IFSgr is a command line two-dimensional linear IFS (Iterated Function System) grayscale renderer.
IFSgr uses Fractints IFS file format, and features automatic fractal scaling and gray level adjustment and consistent image look independent of size or the numbers of iterations.
It can also convert Fractint files to Gimp IFS Compose files and back.
Main features:
- Reads and writes Fractint 2D IFS files, allowing to select particular fractals from them with easy :: notation.
- Reads FDESIGN TRN files.
- Reads and writes Gimp IFS Compose (IFSC) files.
- Renders high-quality grayscale images (see the IFS gallery), automatically scaling the fractals to fit to the canvas and adjusting gray levels.
- Writes Portable GrayMap images with bit depth 8 or 16, or raw pixel hit counts in pseudo-PGM format (like PGM but with 32bit depth).
- Can rotate, skew, asymmetricaly scale or flip the fractal before rendering or exporting to another format
- Allows selection of speed/quality trade-off and gamma (darkness) modification.
- Keeps consistent image impression the same when changing size or the number of iterations (quality).
- Can estimate box-counting dimension of the fractals.
- Its functionality is available as a library, libifsgr.
Enhancements:
- The code should be 64-bit clean now.
<<lessIFSgr uses Fractints IFS file format, and features automatic fractal scaling and gray level adjustment and consistent image look independent of size or the numbers of iterations.
It can also convert Fractint files to Gimp IFS Compose files and back.
Main features:
- Reads and writes Fractint 2D IFS files, allowing to select particular fractals from them with easy :: notation.
- Reads FDESIGN TRN files.
- Reads and writes Gimp IFS Compose (IFSC) files.
- Renders high-quality grayscale images (see the IFS gallery), automatically scaling the fractals to fit to the canvas and adjusting gray levels.
- Writes Portable GrayMap images with bit depth 8 or 16, or raw pixel hit counts in pseudo-PGM format (like PGM but with 32bit depth).
- Can rotate, skew, asymmetricaly scale or flip the fractal before rendering or exporting to another format
- Allows selection of speed/quality trade-off and gamma (darkness) modification.
- Keeps consistent image impression the same when changing size or the number of iterations (quality).
- Can estimate box-counting dimension of the fractals.
- Its functionality is available as a library, libifsgr.
Enhancements:
- The code should be 64-bit clean now.
Download (0.081MB)
Added: 2006-03-14 License: GPL (GNU General Public License) Price:
1321 downloads
Gimp::Pixel 1.211
Gimp::Pixel is a how to operate on raw pixels. more>>
Gimp::Pixel is a how to operate on raw pixels.
***WARNING*** this manpage is no longer up-to-date. See examples/map_to_gradient for a simple raw-pixel-manipulating plug-in. If you bug me enough Ill rewrite this document.
SYNOPSIS
use Gimp;
use PDL; # to make sensible things with the pixels
# Gimp::GimpDrawable - The GimpDrawable structure
# Gimp::Tile - The Tile family of functions.
# Gimp::PixelRgn - The PixelRgn family of functions.
You can access the pixels in a drawable through tiles or pixel regions. This manpage explains how this is done in perl. All classes (Gimp::GimpDrawable, Gimp::Tile, Gimp::PixelRgn) are available with and without the Gimp:: prefix.
<<less***WARNING*** this manpage is no longer up-to-date. See examples/map_to_gradient for a simple raw-pixel-manipulating plug-in. If you bug me enough Ill rewrite this document.
SYNOPSIS
use Gimp;
use PDL; # to make sensible things with the pixels
# Gimp::GimpDrawable - The GimpDrawable structure
# Gimp::Tile - The Tile family of functions.
# Gimp::PixelRgn - The PixelRgn family of functions.
You can access the pixels in a drawable through tiles or pixel regions. This manpage explains how this is done in perl. All classes (Gimp::GimpDrawable, Gimp::Tile, Gimp::PixelRgn) are available with and without the Gimp:: prefix.
Download (0.26MB)
Added: 2006-10-26 License: Perl Artistic License Price:
1112 downloads
Plush 1.2.0
Plush is a portable renderer that can render 3D images in real time. more>>
Plush project is a portable renderer that can render 3D images in real time.
Main features:
- 8 bit per pixel rendering
- texturing and shading
- z-buffering
- frustrum clipping
- cameras
- lights (point, directional)
- objects with hierarchies
- object primitave creation
- simple file format mesh readers
- splines
- keen matrix manipulation code
- pretty rendering
Installation
Look/modify the appropriate makefile, or create a project with all the .c files in it. pl_conf.h and pl_defs.h have some defines that should be editted for your platform.
<<lessMain features:
- 8 bit per pixel rendering
- texturing and shading
- z-buffering
- frustrum clipping
- cameras
- lights (point, directional)
- objects with hierarchies
- object primitave creation
- simple file format mesh readers
- splines
- keen matrix manipulation code
- pretty rendering
Installation
Look/modify the appropriate makefile, or create a project with all the .c files in it. pl_conf.h and pl_defs.h have some defines that should be editted for your platform.
Download (0.044MB)
Added: 2006-09-01 License: GPL (GNU General Public License) Price:
1152 downloads
x-fontperf 1.1
x-fontperf is a small utility to measure X11 font loading time. more>>
x-fontperf is a small utility to measure font rendering/loading time in an x11 environment. Originally intended to see if there is any notable performance difference between a separate font server and local font rendering.
It actually does three different tests:
1) Loading the same font several times
Gives you an average loading time for this particular font. If you use a font already in use in your x-session this should be really quick as this font will be reused and not actually loaded again (cached)
2) Loading the same font in different sizes (incrementing)
Default is from 6 to 144 pixel. Interesting to see how rendering time increases with font size (see option -v)
3) Loading all available fonts
This should give you a good estimate on average fontloading time. Also a good test to stress your system and check if all fonts are loadable (see option -e)
Sample output:
x-fontperf -v
x-fontperf: Copyright (c) Holger Pfaff - http://pfaff.ws
x-fontperf: version 1.1 from 26-Mar-2004
x-fontperf: connected to server: :0.0
x-fontperf: server vendor: Gentoo Linux (XFree86 4.3.0, revision r3)
x-fontperf: vendor release: 40300000
x-fontperf: total of 6406 fonts found
x-fontperf: basefont: -*-helvetica-*-*-*-*-12-*-*-*-*-*-iso8859-1
x-fontperf: loading basefont 100 times ... 6292 usec 62 usec/font
x-fontperf: loading font from pixel size 6 to 144 ... 2977820 usec 21578 usec/font
x-fontperf: loading all 6406 available fonts ... 34965472 usec 5458 usec/font
Usage:
Usage: x-fontperf ...
-display X-display to use
-v Increase verbosity (may falsify results)
-e Show errors during tests
-n Number of iterations for test 1 [100]
-min Minimum pixel size for test 2 [6]
-max Maximum pixel size for test 2 [144]
-foundry Foundry of font [*]
-family Family of font [helvetica]
-weight Weight of font [*]
-slant Slant of font [*]
-setwidth Set width of font [*]
-addstyle Additional style of font [*]
-pixelsize Pixel size of font [12]
-pointsize Point size of font [*]
-resolutionX X resolution of font [*]
-resolutionY Y resolution of font [*]
-spacing Spacing of font [*]
-avgwidth Average width of font [*]
-registry Registry of font [iso8859]
-encoding Encoding of font [1]
Verbosity can be increased in three steps by specifying -v several times. No-
tation -vvv is not supported. Use -v -v -v. Errors opening fonts are not shown
by default. Use -e to see them.
-n specifies the number of iterations for test 1. The default of 100 (shown in
brackets) should be ok for most systems. Increase/decrease values for fast/slow
systems
-min/-max specifies the minimum/maximum pixel size for test 2. Pixel sizes are
incremented by one.
The last block of arguments is for specifying the basefont to use for tests 1
and 2. These follow the standard x11 font naming scheme. Again: defaults are
shown in brackets.
Enhancements:
- first public version 1.0
<<lessIt actually does three different tests:
1) Loading the same font several times
Gives you an average loading time for this particular font. If you use a font already in use in your x-session this should be really quick as this font will be reused and not actually loaded again (cached)
2) Loading the same font in different sizes (incrementing)
Default is from 6 to 144 pixel. Interesting to see how rendering time increases with font size (see option -v)
3) Loading all available fonts
This should give you a good estimate on average fontloading time. Also a good test to stress your system and check if all fonts are loadable (see option -e)
Sample output:
x-fontperf -v
x-fontperf: Copyright (c) Holger Pfaff - http://pfaff.ws
x-fontperf: version 1.1 from 26-Mar-2004
x-fontperf: connected to server: :0.0
x-fontperf: server vendor: Gentoo Linux (XFree86 4.3.0, revision r3)
x-fontperf: vendor release: 40300000
x-fontperf: total of 6406 fonts found
x-fontperf: basefont: -*-helvetica-*-*-*-*-12-*-*-*-*-*-iso8859-1
x-fontperf: loading basefont 100 times ... 6292 usec 62 usec/font
x-fontperf: loading font from pixel size 6 to 144 ... 2977820 usec 21578 usec/font
x-fontperf: loading all 6406 available fonts ... 34965472 usec 5458 usec/font
Usage:
Usage: x-fontperf ...
-display X-display to use
-v Increase verbosity (may falsify results)
-e Show errors during tests
-n Number of iterations for test 1 [100]
-min Minimum pixel size for test 2 [6]
-max Maximum pixel size for test 2 [144]
-foundry Foundry of font [*]
-family Family of font [helvetica]
-weight Weight of font [*]
-slant Slant of font [*]
-setwidth Set width of font [*]
-addstyle Additional style of font [*]
-pixelsize Pixel size of font [12]
-pointsize Point size of font [*]
-resolutionX X resolution of font [*]
-resolutionY Y resolution of font [*]
-spacing Spacing of font [*]
-avgwidth Average width of font [*]
-registry Registry of font [iso8859]
-encoding Encoding of font [1]
Verbosity can be increased in three steps by specifying -v several times. No-
tation -vvv is not supported. Use -v -v -v. Errors opening fonts are not shown
by default. Use -e to see them.
-n specifies the number of iterations for test 1. The default of 100 (shown in
brackets) should be ok for most systems. Increase/decrease values for fast/slow
systems
-min/-max specifies the minimum/maximum pixel size for test 2. Pixel sizes are
incremented by one.
The last block of arguments is for specifying the basefont to use for tests 1
and 2. These follow the standard x11 font naming scheme. Again: defaults are
shown in brackets.
Enhancements:
- first public version 1.0
Download (0.004MB)
Added: 2005-04-11 License: Freely Distributable Price:
1656 downloads
BuildAMon 1.1.2
BuildAMon is a collection of graphics and sensors to build a monitor for Your specific system. more>>
BuildAMon not an ordinary SuperKaramba theme. Its more. Its a collection of graphics and sensors to build a monitor for Your specific system, according to Your needs.
The theme You will put together contains a number of stripes that 10,20 or 40 pixel in hight (plus the top and the bottom). The 10 pixel size could contain a text sensor, the 20 pixel size is a sensorbar, the 40 pixel size is a graph. Just open the .theme file in a text editor and begin the build. Instructions and comments written in.
Main features:
- Top system information (username, hostname, kernel, uptime, etc)
- Users logged in
- CPU load graph with top processes
- CPU usage and CPU speed in MHz bars
- CPU temp graph
- GPU temp for Nvidia GPUs
- CPU,M/B,AIR temperature bars
- HDD temperature bars (hddtemp or smartmontools)
- FAN speed bars
- Memory and Swap usage bars
- Disk usage bars
- Network graphs with IP address
- Wlan signal level graph
- Gateway text
- Hard disk Smart information
Graphics: There are currently 4 different backgrouds and a couple of sensorbars, icons.
PS: There are 4 example themes for the 4 basic designs. If You finished build up Your own monitor, then its very easy to change the design, just have to replace image filenames in text editor to get other designs.
<<lessThe theme You will put together contains a number of stripes that 10,20 or 40 pixel in hight (plus the top and the bottom). The 10 pixel size could contain a text sensor, the 20 pixel size is a sensorbar, the 40 pixel size is a graph. Just open the .theme file in a text editor and begin the build. Instructions and comments written in.
Main features:
- Top system information (username, hostname, kernel, uptime, etc)
- Users logged in
- CPU load graph with top processes
- CPU usage and CPU speed in MHz bars
- CPU temp graph
- GPU temp for Nvidia GPUs
- CPU,M/B,AIR temperature bars
- HDD temperature bars (hddtemp or smartmontools)
- FAN speed bars
- Memory and Swap usage bars
- Disk usage bars
- Network graphs with IP address
- Wlan signal level graph
- Gateway text
- Hard disk Smart information
Graphics: There are currently 4 different backgrouds and a couple of sensorbars, icons.
PS: There are 4 example themes for the 4 basic designs. If You finished build up Your own monitor, then its very easy to change the design, just have to replace image filenames in text editor to get other designs.
Download (0.22MB)
Added: 2007-04-03 License: GPL (GNU General Public License) Price:
934 downloads
Gestalter 0.7.6
Gestalter is a free vector drawing program. more>>
Gestalter is a free vector drawing program. The user interface is loosely modelled after the famous Illustrator by Adobe. The central element is the Bezier curve used as a base part for almost every other object.
Complex paths are possible, compound paths can be constructed, grouping of elements is enabled and everything can be screened by a mask. Multiple layers are possible, one can choose between two display modes: a antialiased and a wireframe one. The native storage format is a subset of SVG, printing output is Postscript.
You can place pixel images and transform (rotate, skew, scale, etc.) but not edit them (use GIMP for editing pixel image data). You can open the Postscript output of gestalter in GIMP to use your drawings on The Net.
<<lessComplex paths are possible, compound paths can be constructed, grouping of elements is enabled and everything can be screened by a mask. Multiple layers are possible, one can choose between two display modes: a antialiased and a wireframe one. The native storage format is a subset of SVG, printing output is Postscript.
You can place pixel images and transform (rotate, skew, scale, etc.) but not edit them (use GIMP for editing pixel image data). You can open the Postscript output of gestalter in GIMP to use your drawings on The Net.
Download (0.85MB)
Added: 2005-08-05 License: GPL (GNU General Public License) Price:
1544 downloads
Image::BMP 1.13
Image::BMP is a bitmap parser/viewer. more>>
Image::BMP is a bitmap parser/viewer.
SYNOPSIS
use Image::BMP;
# Example one:
my $img = new Image::BMP(
file => some.bmp,
debug => 1,
);
$img->view_ascii;
# Example two:
my $img2 = new Image::BMP;
$img2->open_file(another.bmp);
my $color = $img2->xy(100,100); # Get pixel at 100,100
my ($r,$g,$b) = $img2->xy_rgb(100,200);
Image::BMP objects can parse and even ascii view bitmaps of the .BMP format. It can read most of the common forms of this format.
It can be used to:
Just get image info, dont read the whole image:
my $img = new Image::BMP(file => some.bmp);
print "Resolution: $img->{Width} x $img->{Height}n";
View images
(See C< SYNOPSIS > example one)
Read images and poke at pixels
(See C< SYNOPSIS > example two)
Parse through all pixel data
(See C< ADD_PIXEL > below)
It does not currently write bmap data, simply because I didnt have a use for that yet. Convince me and Ill add it.
Version restrictions:
4-bit RLE compression
- I havent seen an image like this yet, it wouldnt be hard to add.
bitfields compression
- I dont even know what that is..
RLE delta compression
- This isnt tested yet - I havent seen an image that uses this portion of RLE compression, so it currently does what I think is right and then prints a message asking you to send me the image/results.
<<lessSYNOPSIS
use Image::BMP;
# Example one:
my $img = new Image::BMP(
file => some.bmp,
debug => 1,
);
$img->view_ascii;
# Example two:
my $img2 = new Image::BMP;
$img2->open_file(another.bmp);
my $color = $img2->xy(100,100); # Get pixel at 100,100
my ($r,$g,$b) = $img2->xy_rgb(100,200);
Image::BMP objects can parse and even ascii view bitmaps of the .BMP format. It can read most of the common forms of this format.
It can be used to:
Just get image info, dont read the whole image:
my $img = new Image::BMP(file => some.bmp);
print "Resolution: $img->{Width} x $img->{Height}n";
View images
(See C< SYNOPSIS > example one)
Read images and poke at pixels
(See C< SYNOPSIS > example two)
Parse through all pixel data
(See C< ADD_PIXEL > below)
It does not currently write bmap data, simply because I didnt have a use for that yet. Convince me and Ill add it.
Version restrictions:
4-bit RLE compression
- I havent seen an image like this yet, it wouldnt be hard to add.
bitfields compression
- I dont even know what that is..
RLE delta compression
- This isnt tested yet - I havent seen an image that uses this portion of RLE compression, so it currently does what I think is right and then prints a message asking you to send me the image/results.
Download (0.010MB)
Added: 2007-07-20 License: Perl Artistic License Price:
828 downloads
BadWM 0.1.1
BadWM is a minimalistic window manager for the X Window System licensed under the GNU General Public License. more>>
BadWM is a minimalistic window manager for the X Window System licensed under the GNU General Public License.
Main features:
- No window decorations but a simple 1 pixel border.
- No icons.
- No menu.
- Good keyboard control (includes repositioning and vertical/horizontal/full maximisation).
- Configureable through a config file.
- Virtual desktops.
- Small binary size.
- High usability.
- Intellegent window placement
- Intellegent window resizing
- Snap to edge.
- Snap to border.
- Multihead support.
<<lessMain features:
- No window decorations but a simple 1 pixel border.
- No icons.
- No menu.
- Good keyboard control (includes repositioning and vertical/horizontal/full maximisation).
- Configureable through a config file.
- Virtual desktops.
- Small binary size.
- High usability.
- Intellegent window placement
- Intellegent window resizing
- Snap to edge.
- Snap to border.
- Multihead support.
Download (0.10MB)
Added: 2005-08-12 License: GPL (GNU General Public License) Price:
1533 downloads
JDraw 1.1.5
JDraw is a pixel oriented graphics editor designed especially for small to medium-sized pictures used to decorate web pages. more>>
JDraw is a pixel oriented graphics editor designed especially for small to medium-sized pictures used to decorate web pages.
JDraw image editor is completely written in Java, simple to use and saves (animated) GIFs, ICOs and PNGs.
I started writing this tool because it took me ages to do little things like changing a couple of pixels, making a colour transparent, adjusting some RGB values. Most graphic tools irritate with hundreds of sexy filters but have steep learning curves or just dont care about simple pixels.
So its high time for a good old pixel editor.
Programming language: JDraw is entirely written in Java. Originally written for JDK 1.4 it now supports JDK 1.3 as well.
Supported Platforms: So far I developed and tested JDraw under Windows XP and SuSe Linux 8.1.
Main features:
- plain, filled and gradient filled rectangles
- plain, filled and gradient filled ovals
- plain and gradient filled text
- colour picking, cropping, filling
- image scaling (since v1.2beta)
- image rotation (since v1.2.1beta)
- copying/moving clips
- rotating/flipping clips (since v1.2.2beta)
- save animated GIFs (interlaced/not interlaced)
- save PNGs (interlaced/not interlaced)
- save ICOs (true colour, 32 bit) (since v1.1.3)
- save JPEGs of configurable quality (since v1.1.4)
- read all image formats supported by Java
- colour reduction, colour replacing, colour swapping
- grayscaling (since v1.2.2beta)
- image browser (since v1.3beta)
- tolerant fill tool (since v1.3beta)
- palette operations like editing RGB colours, alpha values
- configuration of the Look&Feel to use (since v.1.1.3)
<<lessJDraw image editor is completely written in Java, simple to use and saves (animated) GIFs, ICOs and PNGs.
I started writing this tool because it took me ages to do little things like changing a couple of pixels, making a colour transparent, adjusting some RGB values. Most graphic tools irritate with hundreds of sexy filters but have steep learning curves or just dont care about simple pixels.
So its high time for a good old pixel editor.
Programming language: JDraw is entirely written in Java. Originally written for JDK 1.4 it now supports JDK 1.3 as well.
Supported Platforms: So far I developed and tested JDraw under Windows XP and SuSe Linux 8.1.
Main features:
- plain, filled and gradient filled rectangles
- plain, filled and gradient filled ovals
- plain and gradient filled text
- colour picking, cropping, filling
- image scaling (since v1.2beta)
- image rotation (since v1.2.1beta)
- copying/moving clips
- rotating/flipping clips (since v1.2.2beta)
- save animated GIFs (interlaced/not interlaced)
- save PNGs (interlaced/not interlaced)
- save ICOs (true colour, 32 bit) (since v1.1.3)
- save JPEGs of configurable quality (since v1.1.4)
- read all image formats supported by Java
- colour reduction, colour replacing, colour swapping
- grayscaling (since v1.2.2beta)
- image browser (since v1.3beta)
- tolerant fill tool (since v1.3beta)
- palette operations like editing RGB colours, alpha values
- configuration of the Look&Feel to use (since v.1.1.3)
Download (0.65MB)
Added: 2006-05-03 License: GPL (GNU General Public License) Price:
1271 downloads
L2P 1.1
L2P creates PNG images from LaTeX math expressions. more>>
L2P creates PNG images of mathematical expressions formatted in LaTeX. While it can convert a whole LaTeX document, it is designed to easily generate images from just a fragment of LaTeX code.
Download l2p here, or read the documentation. L2P depends on other software: latex, dvips, and convert. The last one is from the ImageMagick graphics toolset.
If you already work with LaTeX on a modern Unix or Linux system, you probably already have all of that installed.
EXAMPLES:
* l2p -i $4x^2-7=cos{2 pi x}$ -o eqn4.png
Produce a PNG image, named eqn4.png, of the equation described by the LaTeX expression $4x^2 - 7 = cos{2 pi x}$.
* l2p -o big_equation.png big_hairy_equation
Produce a PNG image, called big_equation.png, from the LaTeX expression contained in the file big_hairy_equation (specifically, it contains $x=2$.) Note that this file is NOT a full LaTeX document - see the -F option for that.
* l2p -d 250 -i $
abla cdot mathbf{D} =
ho$
Produce a PNG image from the LaTeX code given with the -i argument (which happens to be one of Maxwells equations), at 250 dots per inch. Since we did not specify an output file name with the -o option, the image will be eqn.png (the default).
* l2p -p amssymb -i $mho$ -o mho.png
Produce a PNG image of the Mho symbol (an upside-down capital omega), saving the image in the file mho.png. We include the amssymb package, which defines that symbol.
OPTIONS:
-i "$latex$"
Argument is an equation/expression in (La)TeX format. In most cases, you will want to enclose the argument in quotes to protect it from shell expansion.
-b "rrggbb"
Background color. There are several ways to specify the color. See the section "COLORS", below, for details.
-d dpi
Pixel density at which the equation is rendered, in dots per inch (default 300).
An image with a DPI of 600 will have twice as many pixels in each of the x and y directions than an image with a DPI of 300. The effect is different in the normal context of printing, where a higher DPI will leave the text with the same physical size, but with a finer resolution. This is because the physical size of a pixel is not really variable; so to have double the resolution, a symbol in an image must be double the size.
-f "rrggbb"
Foreground color. There are several ways to specify the color. See the section "COLORS", below, for details.
-h Show a help summary.
-o output.png
Name of output file. Default is eqn.png
-p packagename[,packagename2[,...]]]
Use additional LaTeX/TeX packages. You can specify several, separated by commas.
-C Suppress automatic removal (cleanup) of temporary files. This will be useful if something goes wrong, or if you want to use the intermediate DVI or Postscript renditions. l2p will tell you which directory contains these files.
-F Supplied expression is a full LaTeX document, rather than just an expression fragment. Negates the -f, -b, -p and -T options.
Note: l2p currently only converts full LaTeX documents that are relatively simple: only one page in length, and with no external dependencies (such as included graphics). If you need to convert a more complex document, you can generate a DVI file with latex like normal, then convert the DVI into a series of PNG images using convert from the ImageMagick distribution. See convert(1), or < http://imagemagick.org/script/convert.php > for more information.
-T Create an image with a transparent background.
-V Show version information.
<<lessDownload l2p here, or read the documentation. L2P depends on other software: latex, dvips, and convert. The last one is from the ImageMagick graphics toolset.
If you already work with LaTeX on a modern Unix or Linux system, you probably already have all of that installed.
EXAMPLES:
* l2p -i $4x^2-7=cos{2 pi x}$ -o eqn4.png
Produce a PNG image, named eqn4.png, of the equation described by the LaTeX expression $4x^2 - 7 = cos{2 pi x}$.
* l2p -o big_equation.png big_hairy_equation
Produce a PNG image, called big_equation.png, from the LaTeX expression contained in the file big_hairy_equation (specifically, it contains $x=2$.) Note that this file is NOT a full LaTeX document - see the -F option for that.
* l2p -d 250 -i $
abla cdot mathbf{D} =
ho$
Produce a PNG image from the LaTeX code given with the -i argument (which happens to be one of Maxwells equations), at 250 dots per inch. Since we did not specify an output file name with the -o option, the image will be eqn.png (the default).
* l2p -p amssymb -i $mho$ -o mho.png
Produce a PNG image of the Mho symbol (an upside-down capital omega), saving the image in the file mho.png. We include the amssymb package, which defines that symbol.
OPTIONS:
-i "$latex$"
Argument is an equation/expression in (La)TeX format. In most cases, you will want to enclose the argument in quotes to protect it from shell expansion.
-b "rrggbb"
Background color. There are several ways to specify the color. See the section "COLORS", below, for details.
-d dpi
Pixel density at which the equation is rendered, in dots per inch (default 300).
An image with a DPI of 600 will have twice as many pixels in each of the x and y directions than an image with a DPI of 300. The effect is different in the normal context of printing, where a higher DPI will leave the text with the same physical size, but with a finer resolution. This is because the physical size of a pixel is not really variable; so to have double the resolution, a symbol in an image must be double the size.
-f "rrggbb"
Foreground color. There are several ways to specify the color. See the section "COLORS", below, for details.
-h Show a help summary.
-o output.png
Name of output file. Default is eqn.png
-p packagename[,packagename2[,...]]]
Use additional LaTeX/TeX packages. You can specify several, separated by commas.
-C Suppress automatic removal (cleanup) of temporary files. This will be useful if something goes wrong, or if you want to use the intermediate DVI or Postscript renditions. l2p will tell you which directory contains these files.
-F Supplied expression is a full LaTeX document, rather than just an expression fragment. Negates the -f, -b, -p and -T options.
Note: l2p currently only converts full LaTeX documents that are relatively simple: only one page in length, and with no external dependencies (such as included graphics). If you need to convert a more complex document, you can generate a DVI file with latex like normal, then convert the DVI into a series of PNG images using convert from the ImageMagick distribution. See convert(1), or < http://imagemagick.org/script/convert.php > for more information.
-T Create an image with a transparent background.
-V Show version information.
Download (0.007MB)
Added: 2007-05-11 License: Public Domain Price:
896 downloads
endlos 1.1.0
endlos projetc is a fractal generator. more>>
endlos project is a fractal generator.
Main features:
- Platform independend: runs on any Java virtual machine (1.5 or later; 1.6 up to twice as fast!)
- Multithreaded: uses any amount of threads for faster calculation on computers with multiple cores/CPUs.
- Unlimited precision: high precision modes for 32, 64, 128 bit and unlimited calculations.
- Smooth coloring: days of boring low color stripes are gone.
- Random coloring: see color maps that nobody else has seen before!
- Color maps: support of color maps (*.map) - separat package with over 1600 color maps available.
- Draw modes: choose between draw modes to see pixel, line, block or only full image result.
- Fast zooming: get an instant preview of the location youre zooming into.
- File formats: any file format supported by the Java virtual machine (PNG, JPG, BMP, etc.).
- Multi Fractals: calculate as many fractals as you like at the same time.
- Automatic saving of settings: keep your sophisticated settings.
<<lessMain features:
- Platform independend: runs on any Java virtual machine (1.5 or later; 1.6 up to twice as fast!)
- Multithreaded: uses any amount of threads for faster calculation on computers with multiple cores/CPUs.
- Unlimited precision: high precision modes for 32, 64, 128 bit and unlimited calculations.
- Smooth coloring: days of boring low color stripes are gone.
- Random coloring: see color maps that nobody else has seen before!
- Color maps: support of color maps (*.map) - separat package with over 1600 color maps available.
- Draw modes: choose between draw modes to see pixel, line, block or only full image result.
- Fast zooming: get an instant preview of the location youre zooming into.
- File formats: any file format supported by the Java virtual machine (PNG, JPG, BMP, etc.).
- Multi Fractals: calculate as many fractals as you like at the same time.
- Automatic saving of settings: keep your sophisticated settings.
Download (0.13MB)
Added: 2007-08-02 License: GPL (GNU General Public License) Price:
818 downloads
KWappen 1.1.5
KWappen project is a colorful KDE3.2 board game. more>>
KWappen project is a colorful KDE3.2 board game.
The goal of the game is to eliminate the game tiles as quickly as possible. The game is solved if every column has one tile or no tiles.
The game is not a clone of any other board game, and the rules of the game are entirely unique.
KWappen requires a screen resolution that at least as large as 1024x768 pixels.
<<lessThe goal of the game is to eliminate the game tiles as quickly as possible. The game is solved if every column has one tile or no tiles.
The game is not a clone of any other board game, and the rules of the game are entirely unique.
KWappen requires a screen resolution that at least as large as 1024x768 pixels.
Download (0.41MB)
Added: 2006-12-20 License: GPL (GNU General Public License) Price:
1038 downloads
ImageInfo 1.9
ImageInfo is a free Java class to retrieve properties from image files. more>>
ImageInfo is a free Java class to retrieve properties from image files.
The following file formats are currently supported: JPEG, PNG, GIF, BMP, PCX, IFF, RAS, PBM, PGM, PPM and PSD (read why TIFF is not included). ImageInfo can recognize these formats, and in addition determine image width, height and color depth (bits per pixel).
Also check out ffident, my file format (group) and MIME type identification library. It extracts less information than ImageInfo (it only recognizes the format, no metadata), but it supports more formats and new formats can be added by editing a text file. Similar to file(1) / magic(5).
Using ImageInfo from within a Java application or applet
The image file can be any InputStream object or an instance of a class implementing DataInput (like RandomAccessFile). Here is some sample code on how to use the class:
ImageInfo ii = new ImageInfo();
// in can be InputStream or RandomAccessFile (or DataInput)
ii.setInput(in);
/* if you want to know how many images there are in a file,
uncomment the following line; will slow down ImageInfo
with animated GIFs */
//ii.setDetermineImageNumber(true);
// check does the actual work, you wont get results before
// you have called it
if (!ii.check())
{
System.err.println("Not a supported image file format.");
}
else
{
System.out.println(
ii.getFormatName() + ", " +
ii.getMimeType() + ", " +
ii.getWidth() + " x " + ii.getHeight() + " pixels, " +
ii.getBitsPerPixel() + " bits per pixel, " +
ii.getNumberOfImages() + " image(s).");
// there are other properties, check out the API documentation
}
Using ImageInfo as a command line program
ImageInfo also has a main method that makes it a command line tool. Assuming that ImageInfo.class is in your classpath, giving the class to java with some file names as arguments will be sufficient. Here is an example call including output:
$ java ImageInfo test.jpg
test.jpg
File format: JPEG
MIME type: image/jpeg
Width (pixels): 1556
Height (pixels): 2048
Bits per pixel: 24
Progressive: false
Number of images: 1
Physical width (dpi): 300
Physical height (dpi): 300
Physical width (inches): 5.1866665
Physical height (inches): 6.826667
<<lessThe following file formats are currently supported: JPEG, PNG, GIF, BMP, PCX, IFF, RAS, PBM, PGM, PPM and PSD (read why TIFF is not included). ImageInfo can recognize these formats, and in addition determine image width, height and color depth (bits per pixel).
Also check out ffident, my file format (group) and MIME type identification library. It extracts less information than ImageInfo (it only recognizes the format, no metadata), but it supports more formats and new formats can be added by editing a text file. Similar to file(1) / magic(5).
Using ImageInfo from within a Java application or applet
The image file can be any InputStream object or an instance of a class implementing DataInput (like RandomAccessFile). Here is some sample code on how to use the class:
ImageInfo ii = new ImageInfo();
// in can be InputStream or RandomAccessFile (or DataInput)
ii.setInput(in);
/* if you want to know how many images there are in a file,
uncomment the following line; will slow down ImageInfo
with animated GIFs */
//ii.setDetermineImageNumber(true);
// check does the actual work, you wont get results before
// you have called it
if (!ii.check())
{
System.err.println("Not a supported image file format.");
}
else
{
System.out.println(
ii.getFormatName() + ", " +
ii.getMimeType() + ", " +
ii.getWidth() + " x " + ii.getHeight() + " pixels, " +
ii.getBitsPerPixel() + " bits per pixel, " +
ii.getNumberOfImages() + " image(s).");
// there are other properties, check out the API documentation
}
Using ImageInfo as a command line program
ImageInfo also has a main method that makes it a command line tool. Assuming that ImageInfo.class is in your classpath, giving the class to java with some file names as arguments will be sufficient. Here is an example call including output:
$ java ImageInfo test.jpg
test.jpg
File format: JPEG
MIME type: image/jpeg
Width (pixels): 1556
Height (pixels): 2048
Bits per pixel: 24
Progressive: false
Number of images: 1
Physical width (dpi): 300
Physical height (dpi): 300
Physical width (inches): 5.1866665
Physical height (inches): 6.826667
Download (0.027MB)
Added: 2006-11-14 License: Public Domain Price:
1085 downloads
libmousetrap 0.6.1
libmousetrap is a C library to create and manipulate mousetrap buffers in system memory. more>>
libmousetrap is a C library to create and manipulate mousetrap buffers in system memory. Mousetrap buffers are compressed two dimensional cartesian grids with integer precision.
A mousetrap buffer retains an integer identifier for every point in the grid, so that later the identifier can be referenced with a set of (x, y) coordinates.
Why?
Well, when youre doing graphics programming and somebody clicks something with the mouse, all you get is the x and y location where the click was, and what mouse button they pressed.
With the x and y location, all you can really get is the color of the pixel they clicked on, which doesnt tell you what *thing* on the screen they clicked on. There are lots of different ways to determine in your program what thing was clicked on, this library is one of them.
Enhancements:
- This release fixes a really silly but really nasty bug, I called the function to create mousetraps out of SDL surfaces with the flags and the id parameters mixed up.
<<lessA mousetrap buffer retains an integer identifier for every point in the grid, so that later the identifier can be referenced with a set of (x, y) coordinates.
Why?
Well, when youre doing graphics programming and somebody clicks something with the mouse, all you get is the x and y location where the click was, and what mouse button they pressed.
With the x and y location, all you can really get is the color of the pixel they clicked on, which doesnt tell you what *thing* on the screen they clicked on. There are lots of different ways to determine in your program what thing was clicked on, this library is one of them.
Enhancements:
- This release fixes a really silly but really nasty bug, I called the function to create mousetraps out of SDL surfaces with the flags and the id parameters mixed up.
Added: 2006-06-05 License: LGPL (GNU Lesser General Public License) Price:
1237 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above pixel shader 1.1 search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed