Main > Free Download Search >

Free image pro software for linux

image pro

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2301
Xenomorph Image Processor 0.6

Xenomorph Image Processor 0.6


Xenomorph Image Processor is an high-precision image processing software. more>>
Xenomorph is OpenSource software running on Unix/X11 systems. It provides a unified concept of polynomial and morphologic image filters. It is built for precision, not for speed, that means it works in floating-point mode internally.

It can read PNG, JPG and many other formats, and it writes PNG. A nice feature of this software is its upgradeability by adding new filters. You can learn here how to do this.

The software is built with the Trolltech QT3 widget-set, which means Windows and OSX- versions are possible, but the port would cost money (Trolltech provides his free license for UNIX OpenSource development only) so its not available right now.

Xenomorph is released under the Gnu Public License (GPL), which basically means it is allowed to use and distribute it for free (and only for free).
<<less
Download (0.50MB)
Added: 2005-05-20 License: GPL (GNU General Public License) Price:
1621 downloads
Image rotator 0.2

Image rotator 0.2


Image rotator can be used to automatically detect and rotate landscape/portrait photos from digital cameras. more>>
Image rotator can be used to automatically detect and rotate landscape/portrait photos from digital cameras.
Currently, only outdoor photos are recognized. Image rotator is a command line tool which uses an artifical neural network to detect the orientation of images. Image reading, scaling, and rotation are done with the ImageMagick library.
Enhancements:
- The --verify option can now be used to decrease the number of false decisions.
- This is done by running the image three times (original, rotated left, rotated right) through the neural network.
- A small memory leak was fixed.
<<less
Download (0.14MB)
Added: 2005-08-22 License: GPL (GNU General Public License) Price:
1527 downloads
image-viewer

image-viewer


image-viewer is a very simple Kommander script to view images. more>>
image-viewer is a very simple Kommander script. But written following one of the 2-3 tutorials you can find on the net. Included in tarball you can find this guide to introduce in Kommander GUI. The site is: http://applications.linux.com/article.pl?sid=04/12/17/2033227&tid=49 and was written in 2004 by Michał Kosmulski

I know people want to use this great program..but documentations are very poor...this example helps people who wants to learn something about simple array, combobox, label and connections between signals and slots..very very important.

So, i hope the guide and the example will be usefull.

<<less
Download (0.037MB)
Added: 2006-09-11 License: GPL (GNU General Public License) Price:
1166 downloads
Image Repository 0.7

Image Repository 0.7


Image Repository provides a centralized image repository capable of holding thousands of images with keyword/tag-based browsing. more>>
Image Repository provides a centralized image repository capable of holding thousands of images with keyword/tag-based browsing.
Image Repository is a centralized image repository capable of holding thousands of images with keyword/tag-based browsing and filtering.
Main features:
- Its goal is to provide you with an easy way to have a centralized image library with thousands of images categorized by keywords, dates, etc.
- It has special handling that lets you browse the keyword space like it was a collection of nested folders. Example: Browse to keyword "Carnivores", you will get the available keywords "Cats", "Dogs", and the selection will narrow down, applying all the keywords you have selected on your path through the keyword space.
- It comes complete with a Kupu "library", meaning you can browse the keywords through the Kupu image insertion dialog to make it easy to locate images even in a large collection of images.
- It has a tagging interface that lets you tag images with a thumbnail like view, and apply keywords to multiple images at once.
- It uses whatever image type you have installed (it does need to be added as an addable type and be able to supply thumbnails like the default Plone image type, though).
Enhancements:
- Added action to register the repository in Kupu. [fschulze]
- Using interfaces, views and adapters in various places to make this more flexible. [fschulze]
- Removed unused code. [fschulze]
<<less
Download (0.033MB)
Added: 2007-04-04 License: GPL (GNU General Public License) Price:
934 downloads
Resize Image 1

Resize Image 1


Resize Image is a service menu which adds the ability to resize an image to a new size. more>>
Resize Image is a service menu which adds the ability to resize an image to a new size.

Requires ImageMagick, KDialog and bash.
<<less
Download (MB)
Added: 2006-10-24 License: LGPL (GNU Lesser General Public License) Price:
1102 downloads
Image Viewer 2.2.1

Image Viewer 2.2.1


Image Viewer is a tool for viewing, converting, grabbing, and printing images. more>>
Image Viewer is an image viewer with real-time interactive pan and zoom viewing that uses the GTK+ toolkit and Imlib (or Imlib2).
Image Viewer can open and save to any image format supported by Imlib, rectangular crop, grab the screen, print, and display on the root window.
Main features:
- View
- Convert
- Grab (Screenshot)
- Print
- Rotate
- Crop
- Resize
- Display on Desktop
Enhancements:
- A bug was fixed in the saving of animated GIF images in which looping was not an option.
- The disposal method support for GIF images was improved.
<<less
Download (0.89MB)
Added: 2007-07-30 License: GPL (GNU General Public License) Price:
829 downloads
Image::BMP 1.13

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.
<<less
Download (0.010MB)
Added: 2007-07-20 License: Perl Artistic License Price:
828 downloads
Image::ParseGIF 0.2

Image::ParseGIF 0.2


Image::ParseGIF can parse a GIF image into its compenent parts. more>>
Image::ParseGIF can parse a GIF image into its compenent parts.

SYNOPSIS

use Image::ParseGIF;

$gif = new Image::ParseGIF ("image.gif") or die "failed to parse: $@n";

# write out a deanimated version, showing only the first frame
$gif->deanimate(0);

# same again, manually printing each part
print $gif->header;
print $gif->part(0);
print $gif->trailer;
# or, without passing scalars around:
$gif->print_header;
$gif->print_part(0);
$gif->print_trailer;


# send an animated gif frame by frame
# - makes for a progress bar which really means something
$gif = new Image::ParseGIF ("progress.gif") or die "failed to parse: $@n";

$gif->print_header;

$gif->print_percent(0.00); # starting...
do_some_work_stage1();

$gif->print_percent(0.10); # 10% complete
do_some_work_stage2();

$gif->print_percent(0.25); # 25% complete
do_some_work_stage3();

$gif->print_percent(0.70); # 70% complete
do_some_work_stage4();

$gif->print_percent(1.00); # done!

$gif->print_trailer;

This module parses a Graphics Interchange Format (GIF) image into its component parts. A GIF is essentially made up of one or more images - multiple images typically are used for animated gifs.

<<less
Download (0.018MB)
Added: 2006-08-01 License: Perl Artistic License Price:
1181 downloads
Image::Xpm 1.09

Image::Xpm 1.09


Image::Xpm is a Perl module that can load, create, manipulate and save xpm image files. more>>
Image::Xpm is a Perl module that can load, create, manipulate and save xpm image files.

SYNOPSIS

use Image::Xpm;

my $j = Image::Xpm->new(-file, Camel.xpm);

my $i = Image::Xpm->new(-width => 10, -height => 16);

my $h = $i->new; # Copy of $i

$i->xy(5, 8, red); # Set a colour (& add to palette if necessary)
print $i->xy(9, 3); # Get a colour

$i->xy(120, 130, #1256DD);
$i->xy(120, 130, $i->rgb2colour(66, 0x4D, 31));

$i->vec(24, #808080); # Set a colour using a vector offset
print $i->vec(24); # Get a colour using a vector offset

print $i->get(-width); # Get and set object attributes
$i->set(-height, 15);

$i->load(test.xpm);
$i->save;

# Changing just the palette
$i->add_colours(qw(red green blue #123456 #C0C0C0));
$i->del_colour(blue);

This class module provides basic load, manipulate and save functionality for the xpm file format. It inherits from Image::Base which provides additional manipulation functionality, e.g. new_from_image(). See the Image::Base pod for information on adding your own functionality to all the Image::Base derived classes.

new()
my $i = Image::Xpm->new(-file => test.xpm);
my $j = Image::Xpm->new(-width => 12, -height => 18);
my $k = $i->new;

We can create a new xpm image by reading in a file, or by creating an image from scratch (all the pixels are white by default), or by copying an image object that we created earlier.

If we set -file then all the other arguments are ignored (since theyre taken from the file). If we dont specify a file, -width and -height are mandatory and -cpp will default to 1 unless specified otherwise.

-file

The name of the file to read when creating the image. May contain a full path. This is also the default name used for loading and saveing, though it can be overridden when you load or save.

-width

The width of the image; taken from the file or set when the object is created; read-only.

-height

The height of the image; taken from the file or set when the object is created; read-only.

-cpp

Characters per pixel. Commonly 1 or 2, default is 1 for images created by the module; read-only.

See the example for how to change an images cpp.

-hotx

The x-coord of the images hotspot; taken from the file or set when the object is created. Set to -1 if there is no hotspot.

-hoty

The y-coord of the images hotspot; taken from the file or set when the object is created. Set to -1 if there is no hotspot.

-ncolours

The number of unique colours in the palette. The image may not be using all of them; read-only.

-cindex

An hash whose keys are colour names, e.g. #123456 or blue and whose values are the palette names, e.g. , #, etc; read-only. If you want to add more colours to the image itself simply write pixels with the new colours using xy; if you want to add more colours to the palette without necessarily using them in the image use add_colours.

-palette

A hash whose keys are the palette names, e.g. , #, etc. and whose values are hashes of colour type x colour name pairs, e.g. c => red, etc; read-only. If you want to add more colours to the image itself simply write pixels with the new colours using xy; if you want to add more colours to the palette without necessarily using them in the image use add_colours.

-pixels

A string of palette names which constitutes the data for the image itself; read-only.

-extname

The name of the extension text if any; commonly XPMEXT; read-only.

-extlines

The lines of text of any extensions; read-only.

-comments

An array (possibly empty) of comment lines that were in a file that was read in; they will be written out although we make no guarantee regarding their placement; read-only.
get()

my $width = $i->get(-width);
my ($hotx, $hoty) = $i->get(-hotx, -hoty);

Get any of the objects attributes. Multiple attributes may be requested in a single call.

See xy and vec to get/set colours of the image itself.

set()
$i->set(-hotx => 120, -hoty => 32);

Set any of the objects attributes. Multiple attributes may be set in a single call; some attributes are read-only.

See xy and vec to get/set colours of the image itself.

xy()
$i->xy(4, 11, #123454); # Set the colour at point 4,11
my $v = $i->xy(9, 17); # Get the colour at point 9,17

Get/set colours using x, y coordinates; coordinates start at 0. If the colour does not exist in the palette it will be added automatically.

When called to set the colour the value returned is characters used for that colour in the palette; when called to get the colour the value returned is the colour name, e.g. blue or #f0f0f0, etc, e.g.

$colour = xy($x, $y); # e.g. #123456
$cc = xy($x, $y, $colour); # e.g. !

We dont normally pick up the return value when setting the colour.

vec()
$i->vec(43, 0); # Unset the bit at offset 43
my $v = $i->vec(87); # Get the bit at offset 87

Get/set bits using vector offsets; offsets start at 0. The offset of a pixel is ((y * width * cpp) + (x * cpp)).

The sort of return value depends on whether we are reading (getting) or writing (setting) the colour - see xy for an explanation.

rgb2colour() and rgb2color()
$i->rgb2colour(0xff, 0x40, 0x80); # Returns #ff4080
Image::Xpm->rgb2colour(10, 20, 30); # Returns #0a141e

Convenience class or object methods which accept three integers and return a colour name string.

load()
$i->load;
$i->load(test.xpm);

Load the image whose name is given, or if none is given load the image whose name is in the -file attribute.

save()
$i->save;
$i->save(test.xpm);

Save the image using the name given, or if none is given save the image using the name in the -file attribute. The image is saved in xpm format.

add_colours() and add_colors()
$i->add_colours(qw(#C0C0DD red blue #123456));

These are for adding colours to the palette; you dont need to use them to set a pixels colour - use xy for that.

Add one or more colour names either as hex strings or as literal colour names. These are always added as type c colours; duplicates are ignored.

NB If you just want to set some pixels in colours that may not be in the palette, simply do so using xy since new colours are added automatically.

del_colour() and del_color()
$i->del_colour(green);

Delete a colour from the palette; returns undef if the colour isnt in the palette, false (0) if the colour is in the palette but also in the image, or true (1) if the colour has been deleted (i.e. it was in the palette but not in use in the image).

<<less
Download (0.10MB)
Added: 2007-05-30 License: Perl Artistic License Price:
889 downloads
Image Download 1.0.2

Image Download 1.0.2


Image Download allows you to download All the Picuture In the Page. more>>
Image Download allows you to download All the Picuture In the Page.

Filter by width ,height, type.

Auto Create Sub Folder ,auto rename

Auto log Download Infomation.

<<less
Download (0.009MB)
Added: 2007-04-05 License: MPL (Mozilla Public License) Price:
1000 downloads
create Image 1.0

create Image 1.0


create Image is an amarok script that can create an image of the current playlist and save the files to an iso image. more>>
create Image is an amarok script that can create an image of the current playlist and save the files to an iso image.

The iso image is found in the respective home folders.

<<less
Download (0.010MB)
Added: 2007-01-11 License: GPL (GNU General Public License) Price:
1023 downloads
Random Image 1.0

Random Image 1.0


This simple script searches a special directory for images, then displays a random one every time the page is loaded. more>>

This script is easy to set up. Simply use FTP to upload images in a special directory. They can be the same size or varying sizes. Then call the script from your SHTML web page using an "include. " Each load of the page will show a different image.

Requirements: Perl, Webserver

<<less
Download (0.00KB)
Added: 2009-04-27 License: Commercial Price: $0.00
181 downloads
GFL::Image 0.14a

GFL::Image 0.14a


GFL::Image is an OO interface to P-e Gougelets Graphic File Library. more>>
GFL::Image is an OO interface to P-e Gougelets Graphic File Library.

SYNOPSIS

use GFL::Image;

my $im = GFL::Image-> new;

$im -> load("test.png");
$im -> set( output => "jpeg",
undolevel => 5
);
$im -> resize (320, 200);
$im -> filter( maximum => 3,
mediancross => 7
);
$im -> undo;
$im -> save("test.jpg");

undef ($im);

This module provides an Object Oriented interface to Pierre-E. Gougelets Graphic File Library.

GFL provides a comprehensive set of image processing tools and can access more than 300 image formats.

GFL is free for non-commercial use, you can grab the latest version at http://www.xnview.org. People wanting to use it in a commercial application must ask authorization to the author.

<<less
Download (0.12MB)
Added: 2006-07-28 License: GPL (GNU General Public License) Price:
1184 downloads
GAIA Image Transcoder 1.0

GAIA Image Transcoder 1.0


GAIA Image Transcoder project is an open source library that operates image transcoding, with a special focus on mobile apps. more>>
Transcoding is the process by which a data object in one representation is converted into another representation. Typical examples include conversion between different formats of the same media type (e.g., an image encoded in a certain format is transcoded into an image encoded in a second format), as well as conversion between media types (e.g., speech to text). In addition to format conversion, transcoding also allows a data object to be compressed or transformed.
GAIA Image Transcoder (GIT) project is an open source library that operates image transcoding, with a special focus on mobile applications. GIT was originally developed by Open Reply team as a part of a content adaptation and delivery framework and its publication under LGPL license is the first step of the entire framework release process.
GIT comes in two parts:
- a transformation and transcoding library that performs image adaptation to mobile device using information retrieved from WURFL file
- a very simple JSP tag library that enables library utilization into a J2EE environment
The transcoding library works as a transformation pipeline. The pipeline is composed by a set of filters. A filter could operate directly on the image body or indirectly on the associated meta-information. GIT architecture supports the management cycle of such pipes while GIT tag libraries simplifies their definition.
<<less
Download (0.080MB)
Added: 2007-03-27 License: LGPL (GNU Lesser General Public License) Price:
947 downloads
QVV Image Viewer 0.19

QVV Image Viewer 0.19


QVV is image viewer based on TrollTechs Qt Toolkit! more>>
QVV is image viewer based on TrollTechs Qt Toolkit! QVV is small, simple, handy ( last one is IMO ). However the sources are there -- you can come up with your own opinion.

NOTE: QVV 0.16 AND LATER VERSIONS REQUIRE QT 3.x!

QVV allows you to browse directories with lynx-like interface, view images browse next/prev image while showing image window or in the directory list, multiple image windows and directory browsers can be opened/closed with a single key, panning easy with arrow keys or mouse and few other things as well.

QVV is only few hundred lines of source code and handles as much file formats as Qt does -- JPEG (all sorts of jpegs that jpeglib supports), PNG, GIF, XPM and more..
<<less
Download (3.0MB)
Added: 2005-07-26 License: GPL (GNU General Public License) Price:
1557 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5