Main > Free Download Search >

Free cartoon graphics software for linux

cartoon graphics

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2143
VTKGraphics 4.0.001

VTKGraphics 4.0.001


VTKGraphics is a Perl interface to VTKGraphics library. more>>
VTKGraphics is a Perl interface to VTKGraphics library.

SYNOPSIS

use Graphics::VTK; use Graphics::VTK::Graphics;

Graphics::VTK::Graphics is an interface to the Graphics libaray of the C++ visualization toolkit VTK.

Graphics::VTK::AppendFilter

Inherits from DataSetToUnstructuredGridFilter

Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)

void AddInput (vtkDataSet *in);
const char *GetClassName ();
vtkDataSet *GetInput (int idx);
vtkDataSet *GetInput ();
vtkDataSetCollection *GetInputList ();
vtkAppendFilter *New ();
void RemoveInput (vtkDataSet *in);

vtkAppendFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.

void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet.

<<less
Download (0.66MB)
Added: 2006-06-15 License: Perl Artistic License Price:
1227 downloads
fid-graphics 0.2

fid-graphics 0.2


fid-graphics is a simple toolkit for the Frigand Imperial Desktop. more>>
fid-graphics project is a simple toolkit for the Frigand Imperial Desktop.
It is probably the easiest toolkit to write a display engine for, but it does not support any widgets.
Enhancements:
- src/Desktop/Fid/Window.lhs (displayWaitRedisplay): New function.
- (requestRedisplay): Tidy up.
- src/Desktop/Fid/Main.lhs (data WinCapLine): New type.
- (data WindowType): Use it.
- (&&*, ||*, isnt, haveEnvVar, haveOpt): Deleted.
- (lookupFeature, lookupProtocol, lookupKeywords): New functions.
- (windowTypes): Use WindowCapLine.
- (forkProcess): Unused; deleted.
- (data FidOpt): Unused; deleted.
- (fidMain): Dont consider forking.
- Only call getOpt to sort out verbose options.
- src/Desktop/Fid/Control.lhs (PrimKey): New type.
- (instance Eq PrimKey, instance Ord PrimKey)
- (instance Show PrimKey, instance Arbitrary PrimKey): Instances for t.
- (data Key): Use it.
- (charKey, control, keyToChar): Do the right thing with PrimKey.
- (symbolKey): New function.
- (instance Arbitrary Key): Use instance Arbitrary PrimKey.
- (instance Arbitrary Char): New Instance.
<<less
Download (0.078MB)
Added: 2006-10-02 License: Academic Free License (AFL) Price:
1122 downloads
SDL::Tool::Graphic 2.1.3

SDL::Tool::Graphic 2.1.3


SDL::Tool::Graphic is a module for zooming and rotating SDL::Surface objects. more>>
SDL::Tool::Graphic is a module for zooming and rotating SDL::Surface objects.

METHODS

zoom ( surface, xzoom, yzoom, smooth )

SDL::Tool::Graphic::zoom scales a SDL::Surface along the two axis independently.

rotoZoom ( surface, angle, zoom, smooth )

SDL::Tool::Graphic::rotoZoom rotates and fixed axis zooms a SDL::Surface.

grayScale ( surface )

SDL::Tool::Graphic::grayScale rotates and fixed axis zooms a SDL::Surface.

invertColor ( surface )

SDL::Tool::Graphic::invertColor inverts the color of a .

<<less
Download (0.76MB)
Added: 2006-07-28 License: Perl Artistic License Price:
1187 downloads
Text::Graphics 1.0001

Text::Graphics 1.0001


Text::Graphics is a text graphics rendering toolkit. more>>
Text::Graphics is a text graphics rendering toolkit.

This is a toolkit for rendering plain text via an API like that used for graphics rendering in GUI toolkits. This package might be used when you want to do sophisticated rendering of plain text, e.g., for graphing, creating of complex forms for email and fax, and so on.

SYNOPSIS

use Text::Graphics;
my $text = "A text graphics rendering toolkit.n";
my $page = Text::Graphics::Page->new( 20, 10);
my $panel0 = Text::Graphics::BorderedPanel->new( 20, 10);
my $panel1 =
Text::Graphics::FilledBorderedTextPanel->new($text x 3, 25, 12);
$panel0->setBackground("#");
$panel1->setBackground(" ");
$page->add($panel0);
$page->add($panel1, 5, 2);
$page->render();

+-------------------+
|###################|
|####+--------------+
|####|A text graphic|
|####|rendering tool|
|####|text graphics |
|####|toolkit. A tex|
|####|graphics rende|
|####|toolkit. |
|####| |
+----+--------------+

<<less
Download (0.006MB)
Added: 2006-08-28 License: Perl Artistic License Price:
1152 downloads
g3d Graphic Tools 1.2

g3d Graphic Tools 1.2


g3d Graphic Tools project consists of a XML file format and generic development tools for games. more>>
g3d Graphic Tools project consists of a XML file format and generic development tools for games.
The problem is that often as a games developer you need to work with many 3d editing tools and rendering engines, and there should be an easy and portable way to move objects, levels, etc. around.
By having a common intermediate file format, you only need to write one exporter per tool and one importer per graphics engine. Also, you can develop generic tools which are not tied to any particular engine.
Enhancements:
- Added the skeleton object (beginnings of animation ;)
- Added asset management info in the file header (ie date, time, author, source, description)
- Fixed exporter bugs (3dsmax) relating to heiarchy stuff
<<less
Download (2.3MB)
Added: 2006-11-28 License: GPL (GNU General Public License) Price:
1092 downloads
Chemistry::Artificial::Graphics 0.01

Chemistry::Artificial::Graphics 0.01


Chemistry::Artificial::Graphics is a graphic plot for artificial with database support. more>>
Chemistry::Artificial::Graphics is a graphic plot for artificial with database support.

SYNOPSIS

use strict;
use Chemistry::SQL;
use Chemistry::Artificial::Graphics;

my $dbname = $ARGV[0];
my $chaname = $ARGV[1];
my $file = $ARGV[2];
my $mode = $ARGV[3];

if (scalar(@ARGV)!=4)
{ print "Error in parameter number n";
print "perl chaplot.pl DB_NAME
CHA_NAME FILE_NAME MODE (svg | svg_static | text)n";
exit;
}
my $db1 =
Chemistry::SQL->new(db_host=>"127.0.0.1",db_user=>"root",db_port=>"3306",sb_pwd=>"",db_name=>"$dbname",db_driver=>"mysql");
$db1->connect_db;
my $pcha = Chemistry::Artificial::Graphics->new(db => $db1, width=> "800",height=>"600",radius=> "10",distanceh=>"200",file=> $file,
mode=> $mode);
$pcha->ch_plot("$chaname");

This package, along with Chemistry::SQL, includes all the necessary to generate graphics of the artificial chemistry in database.
<<less
Download (0.014MB)
Added: 2006-07-28 License: Perl Artistic License Price:
1184 downloads
CAD::Drawing::Manipulate::Graphics 0.26

CAD::Drawing::Manipulate::Graphics 0.26


CAD::Drawing::Manipulate::Graphics - Gimp meets CAD. more>>
CAD::Drawing::Manipulate::Graphics - Gimp meets CAD.

Methods

All of these are CAD::Drawing methods (I force my own inheritance:)

image_init

Initialize the image at $addr based on the value at the fullpath key. This establishes the contained Image::Magick object and loads the image into memory in the image_handle key.

$drw->image_init($addr);

image_crop

Crops an image and its definition (actually, changes its insert point) according to the points given by @crop_points (which maybe had better be within the object (but I dont really sweat that.))

@crop_points should be in world coordinates as follows:

@crop_points = (
[$lower_left_x , $lower_left_y ],
[$upper_right_x, $upper_right_y],
);
# note that you can get these as
# ($drw->getExtentsRec($something))[0,2]

$drw->image_crop($addr, @crop_points);

image_scale

Scales both the image and the definition by $scale, starting at @base_point.

$drw->image_scale($addr, $scale, @base_point);

image_rotate

This leaves the definition orthoganal, expands the underlying image object, and resets the insert point and size properties accordingly.

$drw->image_rotate($addr, $angle, @point);

The current implementation does not handle the change to the image clipping boundary.

image_swap_context

This involves a scaling of the image (the contexts should be aligned over each other at this point or everything will go to hell.) Do your own move / rotate / crop before calling this, because all this does is to scale the underlying image object such that the vec property of the image definition at $dest_addr can be used correctly.

Note that this does not "swap" the image to $dest_addr, rather it uses the image definition of $dest_addr to change the image object and definition at $source_addr.
Also note that the image must fit completely inside (I think) of the destination in order for the composite to work correctly.

$drw->image_swap_context($source_addr, $dest_addr);

<<less
Download (0.039MB)
Added: 2006-10-25 License: Perl Artistic License Price:
1094 downloads
Graphics::Simple 0.04

Graphics::Simple 0.04


Graphics::Simple is a simple , device-independent graphics API for Perl. more>>
Graphics::Simple is a simple , device-independent graphics API for Perl.

SYNOPSIS

use Graphics::Simple;

line 100,100,200,200;
circle 50,50,25;
stop(); clear(); # Wait for a button press, clear the page

Ever had a Commodore C-64 or Vic-20 or some other of the machines of that era? Where doing graphics was as simple as

line 20,20,50,30;

and you didnt have to go through things like XOpenDisplay etc.

This module tries to bring back the spirit of that era in a modern environment: this module presents a simple, unified API to several different graphics devices - currently X (using Gtk and Gnome) and PostScript.

The interface is primarily made easy-to-use, starting from the idea that the above line command must work. Therefore, it exports most of the primitives by default (you can turn this off).

However, everything is not sacrificed in the name of simplicity: believing in "simple things simple, complicated things possible", this module also allows multiple windows (all the primitives also work as methods of window objects) as well as raw access to the underlying devices - although the device-independence is then lost. In future plans are some sort of interactions with the devices with which it is possible as well as the addition of more devices.

The use command currently accepts the forms

use Graphics::Simple;
use Graphics::Simple qw/line circle/;
use Graphics::Simple 300,400; # portrait paper
use Graphics::Simple 300,400, qw/line circle/;

i.e. the optional size of the default window first and then normal Exporter arguments.

Graphics::Simple has several different back-ends, currently GnomeCanvas, TkCanvas, PostScript and (not fully working yet) Fig. Other backends are expected.
To start Graphics::Simple with a given backend, you should set the environment variable GSIMPL to the value, e.g. by running your script with the command

GSIMPL=PostScript perl gt1.pl

or by setting the environment variable permanently in your shell, by

GSIMPL=PostScript
export GSIMPL

or

setenv GSIMPL PostScript

<<less
Download (0.013MB)
Added: 2006-07-19 License: Perl Artistic License Price:
1194 downloads
PDL::Graphics::X 0.04

PDL::Graphics::X 0.04


PDL::Graphics::X is a PDL OO access to X windows. more>>
PDL::Graphics::X is a PDL OO access to X windows.

SYNOPSIS

# example 1

use PDL;
use PDL::Graphics::X;

my $x_size = 255; my $y_size = 255;
my $win1 = PDL::Graphics::X->new({SIZE_X => $x_size, SIZE_Y => $y_size});
my $a = xvals(zeroes(byte,$x_size,$y_size));
$win1->imag($a);

# example 2

use PDL;
use PDL::Graphics::X;

my $win1 = PDL::Graphics::X->new({WIN_TITLE => "PDL", SIZE_X => 210, SIZE_Y => 210});
my $x = pdl(10, 100, 100, 10);
my $y = pdl(10, 10, 100, 100);
$win1->line($x, $y, {COLOR => [1,0,0], LINEWIDTH => 5});

This module interfaces PDL directly to X windows in a OO fashion. Each X object has an associated X window and handles opening, closing and drawing in the associated window. Hopefully it is reasonably intuitive to use. The vision is that this will serve as a base upon which other fully native PDL graphics modules could be built.

Common options such as LINEWIDTH are remembered from function call to function call, i.e. if you call $win1->line($x, $y, {COLOR => [1,0,0], LINEWIDTH => 5}) then the rectangle drawn by $win1->rect(10, 10, 190, 190) will also have a red border of width equal to 5.

FUNCTIONS

new

Constructor for a new X window object.

Usage: my $win1 = PDL::Graphics::X->new(); # open the window with the defaults
Usage: my $win1 = PDL::Graphics::X->new({WIN_TITLE => "PDL", SIZE_X => 210, SIZE_Y => 210});

Creates a new X object & its associated X window.

Options recognized :

SIZE_X - window x size in pixels (default = 400)
SIZE_Y - window y size in pixels (default = 300)
WIN_TITLE - A title for the window, if desired (default = "X")
BACK_COLOR - [r, g, b] the windows background color (default = [1.0, 1.0, 1.0], i.e. white)
imag

Display a PDL as a bitmap.

Usage: $win1->imag($my_img); # display an image with default size and scaling
Usage: $win1->imag($my_img, {AUTO_SCALE => 1.0}); # display an auto-scaled image

Displays a PDL as a bitmap. The PDL can be of size either (m,n) or (m,n,3). PDLs of size (m,n) are converted to indexed color based on the current color table (see ctab). PDLs of size (m,n,3) are displayed as true-color images with the last dimension specifying the color (RGB). Unless a re-scaling is specified, the minimum value displayed is 0.0 and the maximum is 255.0. If the PDL is larger then the window then the window will be re-scaled to accomodate the PDL;

Options recognized :

DEST_X - position of the left side of the bitmap in pixels (default = 0)
DEST_Y - position of the bottom of the bitmap in pixels (default = 0)
DEST_W - width of the bitmap to be displayed (default = width of the PDL)
DEST_H - height of the bitmap to be displayed (default = height of the PDL)
AUTO_SCALE - if set equal to 1, the PDL will be rescaled such that its
minimum value is 1 and its max is 255 (default = 0)
MIN - the minimum value to be displayed (default = 0.0)
MAX - the maximum value to be displayed (default = 255.0)
ctab

Set the color table

Usage: $win1->ctab(cat(lut_data(idl5))); # set the color table to idl5

Makes a local copy of a user supplied color table. The color table must be a 256 x 4 pdl of the form (l,r,g,b), as would be generated by the command $ct = cat(lut_data("xyz")). The l value is ignored. The r, g and b values should be in the range 0.0 - 1.0.

line

Draws a vector as connected points.

Usage: $win1->line($x, $y, {COLOR => [0,0,0], LINEWIDTH => 5}); # draw black line of width 5

Draw a poly-line between a set of points given by two PDLs of size (n). The first PDL gives the x position & the second piddle gives the y position of the individual points, n is the total number of points.

Options recognized

LINEWIDTH - line width
LINESTYLE - line style (0 = normal, 1 = dashed)
COLOR - [r, g, b] color of the line
rect

Draws a rectangle.

Usage: $win1->rect($x1, $y1, $x2, $y2);

Draws a rectangle with corners at ($x1, $y1) and ($x2, $y2).

Options recognized

LINEWIDTH - line width
LINESTYLE - line style (0 = normal, 1 = dashed)
COLOR - [r, g, b] color of the line
circle

Draws a circle.

Usage: $win1->circle($x, $y, $r);

Draws a circle centered at ($x, $y) with radius $r.

Options recognized

LINEWIDTH - line width
LINESTYLE - line style (0 = normal, 1 = dashed)
COLOR - [r, g, b] color of the line
ellipse

Draws an oval.

Usage: $win1->ellipse($x, $y, $a, $b);

Draws a oval centered at ($x, $y) with x size $a and y size $b.

Options recognized

LINEWIDTH - line width
LINESTYLE - line style (0 = normal, 1 = dashed)
COLOR - [r, g, b] color of the line
erase

Erases the contents of the window.

Usage: $win1->erase();

Resets the contents of the window to the background color.

text

Draw text

Usage: $win1->text("hello", $x, $y, $angle);

Draws text starting at $x and $y with baseline angle given by $angle. If you know how to draw truly rotated text in X, please let me know. How fonts are currently dealt with is imperfect at best. So that the font size can easily be changed, a search is performed for a scalable font with specified font name. If such a font cannot be found then the text will be displayed with the default X font and no font scaling.

Options recognized

FONT_NAME - name of the font family (default = "courier")
CHARSIZE - desired font size in points
COLOR - [r, g, b] color of the font

cursor

Returns the location of next mouse click in the window

Usage : my($x,$y) = $win1->cursor();

Returns the x & y locations of the next mouse click in the window.

we_exist

Returns 0 if the window still exists, 1 if it does not

Usage : my $exists = $win1->we_exist();

Originally written to help debug some problems with associated with X windows being closed by the user with a mouse. Preserved on the off chance that it will be useful to a dependent module.

winsize

Returns the window size & maximum window size (in pixels) in x and y

Usage : my ($win_x, $win_y, $max_x, $max_y) = $win1->winsize();

Primarily intended for use by dependent modules that might want to know what the current and maximum window size is.

resize

resizes a window & returns the new size (which might not be what you requested)

Usage : my ($new_x, $new_y) = $win1->resize($size_x, $size_y);

Primarily intended for use by dependent modules that might want to resize a window without destroying it and creating another one.

<<less
Download (0.010MB)
Added: 2007-07-09 License: Perl Artistic License Price:
837 downloads
GD Graphics Library 2.0.35

GD Graphics Library 2.0.35


Gd is a graphics library. more>>
Gd is a graphics library. It allows your code to quickly draw images complete with lines, arcs, text, multiple colors, cut and paste from other images, and flood fills, and write out the result as a PNG or JPEG file. This is particularly useful in World Wide Web applications, where PNG and JPEG are two of the formats accepted for inline images by most browsers.

In gd 1.0, it stood for "gif draw." After the Unisys patent on the LZW compression used in GIF came to light and GIF support was dropped, it did not officially stand for anything, but lets just say "graphics draw" and leave it at that. (GIF support is back, thanks to the expiration of the patent, but gd can draw much more than GIFs.)

This is a quick install guide:

1. Type ./configure
2. Type make install
<<less
Download (1.2MB)
Added: 2007-06-22 License: GPL (GNU General Public License) Price:
860 downloads
Bio::Graphics::Feature 1.4

Bio::Graphics::Feature 1.4


Bio::Graphics::Feature is a simple feature object for use with Bio::Graphics::Panel. more>>
Bio::Graphics::Feature is a simple feature object for use with Bio::Graphics::Panel.

SYNOPSIS

use Bio::Graphics::Feature;

# create a simple feature with no internal structure
$f = Bio::Graphics::Feature->new(-start => 1000,
-stop => 2000,
-type => transcript,
-name => alpha-1 antitrypsin,
-desc => an enzyme inhibitor,
);

# create a feature composed of multiple segments, all of type "similarity"
$f = Bio::Graphics::Feature->new(-segments => [[1000,1100],[1500,1550],[1800,2000]],
-name => ABC-3,
-type => gapped_alignment,
-subtype => similarity);

# build up a gene exon by exon
$e1 = Bio::Graphics::Feature->new(-start=>1,-stop=>100,-type=>exon);
$e2 = Bio::Graphics::Feature->new(-start=>150,-stop=>200,-type=>exon);
$e3 = Bio::Graphics::Feature->new(-start=>300,-stop=>500,-type=>exon);
$f = Bio::Graphics::Feature->new(-segments=>[$e1,$e2,$e3],-type=>gene);

This is a simple Bio::SeqFeatureI-compliant object that is compatible with Bio::Graphics::Panel. With it you can create lightweight feature objects for drawing.

<<less
Download (4.7MB)
Added: 2006-10-21 License: Perl Artistic License Price:
1098 downloads
Apache XML Graphics Commons 1.1

Apache XML Graphics Commons 1.1


Apache XML Graphics Commons project is a library that consists of several reusable components. more>>
Apache XML Graphics Commons project is a library that consists of several reusable components used by Apache Batik and Apache FOP.
Many of these components can easily be used separately outside the domains of SVG and XSL-FO. You will find components such as a PDF library, an RTF library, Graphics2D implementations that let you generate PDF & PostScript files, and much more.
Apache XML Graphics Commons has only just begun. Its in the process of being populated with components coming from Apache Batik and Apache FOP. Stay tuned for exciting treasures made available.
In the Wiki, we have a plan for building Apache XML Graphics Commons. The plan provides an idea of what you can expect to find here when were finished migrating components.
Main features:
- Image codecs for PNG and TIFF
- Bitmap image writer abstraction with implementation for the above codecs and for the Image I/O API.
- Java2D helper classes
- Graphics2D implementation that produces PostScript and EPS
- Helper classes for PostScript code production
- XMP metadata framework
- Various I/O classes, encoders and decoders for various formats
Enhancements:
- The ImageWriter abstraction now supports the writing of multi-page formats like TIFF.
- This uses the Image I/O API. A default implementation was provided for AbstractGraphics2D.drawText(ACI, float, float) so that PSGraphics2D supports painting of text using the AttributedCharacterIterator.
- Various fixes and improvements were made in the ImageWriter abstraction.
- A problem where the generation of the PostScript setdash command was assuming that only integer values can be used was fixed.
<<less
Download (MB)
Added: 2006-12-27 License: The Apache License 2.0 Price:
1035 downloads
KToon Live CD 0.8

KToon Live CD 0.8


KToon is a 2D Animation Toolkit designed by animators (Toonka Films ) for animators, focused to the Cartoon Industry. more>>
KToon is a 2D Animation Toolkit designed by animators (Toonka Films ) for animators, focused to the Cartoon Industry.
KToon is covered by the GPL License using G++, OpenGL and QT as programming resources from KDevelop as the development platform.
By now, KToon is only available for Unix systems but we expect to make it works on Windows systems too someday.
<<less
Download (141.4MB)
Added: 2006-08-25 License: GPL (GNU General Public License) Price:
1155 downloads
The Mesa 3D Graphics Library 7.0

The Mesa 3D Graphics Library 7.0


Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL. more>>
Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL. To the extent that Mesa utilizes the OpenGL command syntax or state machine, it is being used with authorization from Silicon Graphics, Inc.(SGI). However, the author does not possess an OpenGL license from SGI, and makes no claim that Mesa is in any way a compatible replacement for OpenGL or associated with SGI. Those who want a licensed implementation of OpenGL should contact a licensed vendor.
Please do not refer to the library as MesaGL (for legal reasons). Its just Mesa or The Mesa 3-D graphics libraryand thats all.
Enhancements:
New features
- OpenGL 2.0 and 2.1 API support.
Bug fixes
- Fixed a few fog-related bugs.
- Fixed broken GLSL mix() function.
- Fixed broken GLSL exp() functions.
- Fixed GLSL mod4(vec4, vec4) bug.
- Implemented GLSL asin(), acos(), atan() functions.
- Fixed an R300 driver bug that caused Xorg composite manager to crash
- Fixed R300 vertex program/matrix bug (10848)
- GLSL dFdx() and dFdy() work for fragment program inputs now (texcoords)
- Specifying an invalid texture unit as a sampler could lead to a crash
- The GLX protocol request for glXDestroyPBuffer() was incorrect (bug 10983)
- ARB vp state.light[n].half value was incorrect (bug 10987)
- Fixed a positional light source bug (bug 11009)
- Fixed point size attenuation problem (bug 11042)
- glPopAttrib didnt restore texture objects LOD bias (bug 11049)
- Fixed a TLS / TEXTREL problem (bug 7459)
Internal code changes
- Some texture code consolidation and simplifiction (Ian Romanick)
- R300 driver clean-ups.
Driver Status
- Driver Status
---------------------- ----------------------
- DRI drivers varies with the driver
- XMesa/GLX (on Xlib) implements OpenGL 2.1
- OSMesa (off-screen) implements OpenGL 2.1
- Windows/Win32 implements OpenGL 2.1
- Glide (3dfx Voodoo1/2) implements OpenGL 1.3
- SVGA unsupported
- Wind River UGL unsupported
- DJGPP unsupported
- GGI unsupported
- BeOS unsupported
- Allegro unsupported
- D3D unsupported
<<less
Download (3.2MB)
Added: 2007-06-27 License: GPL (GNU General Public License) Price:
857 downloads
PDL::Graphics::LUT 2.3.2

PDL::Graphics::LUT 2.3.2


PDL::Graphics::LUT is a Perl module that provides access to a number of look-up tables. more>>
PDL::Graphics::LUT is a Perl module that provides access to a number of look-up tables.

SYNOPSIS

use PDL::Graphics::PGPLOT;
use PDL::Graphics::LUT;

# what tables are available
my @tables = lut_names();

# get the reversed colour table smooth,
# with the gamma intensity ramp
my ( $l, $r, $g, $b ) = lut_data( smooth, 1, gamma );

# use the table idl5 in ctab
ctab( lut_data(idl5) );

PDL::Graphics::LUT contains a number of colour look-up tables (in rgb format) and intensity ramps, and provides routines to access this data. The format of the data is suitable for use by "ctab" in PDL::Graphics::PGPLOT.

Unlike the initial release of the package, the data tables are now stored within the PDL distribution (see $tabledir and $rampdir) rather than in the module itself. Changes to these directories will be picked up on the next call to one of the package functions.

<<less
Download (1.1MB)
Added: 2007-07-27 License: Perl Artistic License Price:
821 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5