clip
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 84
CLIP 1.2.0
CLIP is a Clipper/XBase compatible compiler. more>>
CLIP is a Clipper/XBase compatible compiler with initial support other xBase dialects. CLIP project features support for international languages and character sets.
It also features OOP, a multiplatform GUI based on GTK/GTKextra, all SIX/Comix features (including hypertext indexing), SQL and ODBC drivers, a C-API for third-party developers, a few wrappers for popular libraries (such as BZIP, GZIP, GD, Crypto, and Fcgi), a multitasking client and application server based on TCP/IP sockets, object data base utilities, and a functions library.
Main features:
- Preprocessor
- Fully compatible CA-Clipper with with some new possibilities.
- Compiler
- slight incompability with CA-Clipper, which may be resolved easily, using the "search and replace" method. In addition it can compile to C program, byte-code, dynamic library and mixed C+byte-code.
- Very fast and efficient OO-model
- Difference from CA-Clipper reveals itself in part of descriptions and making an object, but in part of using the ready objects syntax and logic of functioning is completely the same.
- It is possible to write programs on CLIP, without using other syntax excepting OOP.
- Initial support syntax from FS,CAVO,FoxPro.
- C-API
- has much more possibilities than CA-Clipper.
- Full international support
- Including adjustment on any code page of any language on any keyboard (with stelnet emulator only or on consoles), substitution of string constants during execution and changing a logic of functioning with strings, given for functions alpha, digit, lower, upper, subscripted weight factors etc.
- Support two-bytes charsets BIG5,GB , may be Korean,Japan too.
- GUI, based on GTK
- Provides using of all widgets and processing the events
- Using of dynamic libraries,
- loading and execution of the byte-code from external files ( in run-time, too ).
- Compatibility
- up to Clipper 5.3 (support of objects menu, button, check and other get-objects), as well as standard classes tbrowse,get,error.
- Are implemented a lot of CA_Tools functions, including all functions for processing the lines, dates, files, mathematicians.
- support all SIX functions and features
- MEM,DBF,DBT,FPT,NTX,CTX,CDX,NSX...
- VFP data types: datetime,currency
- RDD allows to use your own drivers, as well as use a driver, combined from several different drivers.
- RDD also allows to use only OO-style, without using of aliases
- Multitask support
- CODB - CLIP Object Data Base
- SQL
- libraries and classes for direct access to SQL-servers (PG,MySql,Oracle,Interbase)
- ODBC and ODBC bridge to Windows drivers.
- SQL-interpreter and commands, compatible with FoxPro
- Other possibilities
- Overloading operators for objects.
- Support of regular expressions.
- function for TCP/IP sockets connections
- COM_() functions
- Rushmore like technology, but more fast and efficient.
- Support of very-large-scale numbers with unlimited accuracy.
- Support of graphic files PNG,GD,JPEG and primitives like lines, rectangles, firing ranges, circumferences etc.
- Several common classes for word processorses, html/cgi programms.
- Several utilities for interpreting the patterns of the documents, www_sql,clip_bl, clip_blank, clip_sql, clip_hindex, clip_hseek etc.
- multiwindows interactive debugger.
- Supported OSes
- linux, freebsd, openBsd, SPARC & x86 solaris, IBM mainframe with TurboLinux, Win32 ( with CYGWIN development tools)
- TODO list
- Windows support
- FiveWin compatiblies.
- FoxPro compatiblies.
Enhancements:
- This release added fixes to support UTF environments, GCC 4.x, and newer Linux distributions.
- Some new utilities, functions, and documentation were added.
<<lessIt also features OOP, a multiplatform GUI based on GTK/GTKextra, all SIX/Comix features (including hypertext indexing), SQL and ODBC drivers, a C-API for third-party developers, a few wrappers for popular libraries (such as BZIP, GZIP, GD, Crypto, and Fcgi), a multitasking client and application server based on TCP/IP sockets, object data base utilities, and a functions library.
Main features:
- Preprocessor
- Fully compatible CA-Clipper with with some new possibilities.
- Compiler
- slight incompability with CA-Clipper, which may be resolved easily, using the "search and replace" method. In addition it can compile to C program, byte-code, dynamic library and mixed C+byte-code.
- Very fast and efficient OO-model
- Difference from CA-Clipper reveals itself in part of descriptions and making an object, but in part of using the ready objects syntax and logic of functioning is completely the same.
- It is possible to write programs on CLIP, without using other syntax excepting OOP.
- Initial support syntax from FS,CAVO,FoxPro.
- C-API
- has much more possibilities than CA-Clipper.
- Full international support
- Including adjustment on any code page of any language on any keyboard (with stelnet emulator only or on consoles), substitution of string constants during execution and changing a logic of functioning with strings, given for functions alpha, digit, lower, upper, subscripted weight factors etc.
- Support two-bytes charsets BIG5,GB , may be Korean,Japan too.
- GUI, based on GTK
- Provides using of all widgets and processing the events
- Using of dynamic libraries,
- loading and execution of the byte-code from external files ( in run-time, too ).
- Compatibility
- up to Clipper 5.3 (support of objects menu, button, check and other get-objects), as well as standard classes tbrowse,get,error.
- Are implemented a lot of CA_Tools functions, including all functions for processing the lines, dates, files, mathematicians.
- support all SIX functions and features
- MEM,DBF,DBT,FPT,NTX,CTX,CDX,NSX...
- VFP data types: datetime,currency
- RDD allows to use your own drivers, as well as use a driver, combined from several different drivers.
- RDD also allows to use only OO-style, without using of aliases
- Multitask support
- CODB - CLIP Object Data Base
- SQL
- libraries and classes for direct access to SQL-servers (PG,MySql,Oracle,Interbase)
- ODBC and ODBC bridge to Windows drivers.
- SQL-interpreter and commands, compatible with FoxPro
- Other possibilities
- Overloading operators for objects.
- Support of regular expressions.
- function for TCP/IP sockets connections
- COM_() functions
- Rushmore like technology, but more fast and efficient.
- Support of very-large-scale numbers with unlimited accuracy.
- Support of graphic files PNG,GD,JPEG and primitives like lines, rectangles, firing ranges, circumferences etc.
- Several common classes for word processorses, html/cgi programms.
- Several utilities for interpreting the patterns of the documents, www_sql,clip_bl, clip_blank, clip_sql, clip_hindex, clip_hseek etc.
- multiwindows interactive debugger.
- Supported OSes
- linux, freebsd, openBsd, SPARC & x86 solaris, IBM mainframe with TurboLinux, Win32 ( with CYGWIN development tools)
- TODO list
- Windows support
- FiveWin compatiblies.
- FoxPro compatiblies.
Enhancements:
- This release added fixes to support UTF environments, GCC 4.x, and newer Linux distributions.
- Some new utilities, functions, and documentation were added.
Download (4.4MB)
Added: 2006-10-31 License: GPL (GNU General Public License) Price:
1105 downloads
clipsmm 0.0.7
clipsmm is a C++ interface and library for CLIPS. more>>
clipsmm is a C++ interface and library for CLIPS.
CLIPS is an environment for creating rule-based and/or object-based expert systems. clipsmm extends the CLIPS C API in several ways:
CLIPS Environments are encapsulated in an Environment object as are many of the other CLIPS concepts such as templates (fact templates, not C++ templates), rules, etc.
Making external functions available to the CLIPS inference engine are simplified using sigc++ slots. This also:
- Provides the benefit of compiler type checks on external functions.
- Makes it simple to not only make external functions available, but also external methods of C++ classes.
<<lessCLIPS is an environment for creating rule-based and/or object-based expert systems. clipsmm extends the CLIPS C API in several ways:
CLIPS Environments are encapsulated in an Environment object as are many of the other CLIPS concepts such as templates (fact templates, not C++ templates), rules, etc.
Making external functions available to the CLIPS inference engine are simplified using sigc++ slots. This also:
- Provides the benefit of compiler type checks on external functions.
- Makes it simple to not only make external functions available, but also external methods of C++ classes.
Download (0.41MB)
Added: 2006-11-13 License: GPL (GNU General Public License) Price:
1078 downloads
Empty Clip 1.0.2
Empty Clip is a top-down, 2D Action RPG. more>>
Empty Clip is a top-down, 2D Action RPG. Empty Clip draws heavily from games such as Crimsonland, Diablo, Alien Swarm, Grand Theft Auto II, and more. There is a campaign, adventure, survival, and primitive deathmatch mode.
Main features:
- 3D hardware accelerated graphics
- Sound and music
- Over 200 different monsters
- Over 400 different items including weapons, armor, and upgrades
- 30+ hours of gameplay
- Travel through mansions, dungeons, forests, caves, cities, skyscrapers, deserts, hell, and alien worlds
- Deathmatch over TCP/IP
<<lessMain features:
- 3D hardware accelerated graphics
- Sound and music
- Over 200 different monsters
- Over 400 different items including weapons, armor, and upgrades
- 30+ hours of gameplay
- Travel through mansions, dungeons, forests, caves, cities, skyscrapers, deserts, hell, and alien worlds
- Deathmatch over TCP/IP
Download (4.4MB)
Added: 2006-06-08 License: GPL (GNU General Public License) Price:
1234 downloads
2clipboard 0.5
2clipboard is a service menu that copy the URL or the name of a file or directory to the clipboard. more>>
2clipboard is a service menu that copy the URL or the name of a file or directory to the clipboard.
Installation:
1. extract 2clipboard.tar.gz
2. copy clip.py to bin somewhere in Your path (i.e. to ~/bin)
3. copy 2clipboard.desktop to ~/.kde/share/apps/konqueror/servicemenus or use the famous Add Action Service Menu
Its only in english or german - for other languages complete 2clipboard.desktop or post me
Thanks to Armin Straub for clip.py.
<<lessInstallation:
1. extract 2clipboard.tar.gz
2. copy clip.py to bin somewhere in Your path (i.e. to ~/bin)
3. copy 2clipboard.desktop to ~/.kde/share/apps/konqueror/servicemenus or use the famous Add Action Service Menu
Its only in english or german - for other languages complete 2clipboard.desktop or post me
Thanks to Armin Straub for clip.py.
Download (0.002MB)
Added: 2006-06-15 License: GPL (GNU General Public License) Price:
700 downloads
WP Clipart 3.0
WP Clipart is a collection of public domain images specifically tailored for use in word processors. more>>
WP Clipart is a collection of public domain images specifically tailored for use in word processors. The graphics are all in PNG format without transparency. The main impetus for the format of the images was for use in AbiWord -- the "flat" PNGs print and scale exceptionally well in Abi, in contrast to how Abi prints other formats. You can, however, use these graphics effectively with OpenOffice and other word procesors as well.
Some of the images were made by me, the vast majority were acquired from several sources all documented on the "Legal" page. One of the large sources was OpenClipart - from which the SVGs were converted using RSVG and scaled to proportions more appropriate for word processors, as opposed to much larger sizes you would expect for clipart to be further edited in a graphics program.
As mentioned above, transparency was eliminated (avoided many printing problems.) Many clips from other sources had their density and saturation levels adjusted to what would print well on a typical home/small business inkjet -- openning up the midtones and eliminating large areas of shadow to prevent blocking . . .
Another advantage of scaling down the image sizes is the smaller download size. Ibiblio graciously hosts the files I display on these pages. There is a compressed package of all the clipart that weights in at about 79MB. See "Download" for details.
Above all else these images, illustrations and photos are Public Domain. Use them for private use, for commercial use -- without any restrictions whatsoever. Attrribution is not required. Links are not required. They are truly free.
But please, if used online, upload them to your own site and dont link from here. If my server is overwhelmed you will ruin this for others. But on the positive side, if you would like to add something I would be more than happy to post a "new clips page" with shout-outs to the good folks who help to increase the diversity and quality of this collection.
Enhancements:
- Multilingual menus were introduced.
- The default is English with options for French, Spanish, and German.
- The total number of clipart pieces is now 17,471.
- The zip file contains all clipart, a viewer/editor for use on Linux, and a Windows executable for the viewer.
<<lessSome of the images were made by me, the vast majority were acquired from several sources all documented on the "Legal" page. One of the large sources was OpenClipart - from which the SVGs were converted using RSVG and scaled to proportions more appropriate for word processors, as opposed to much larger sizes you would expect for clipart to be further edited in a graphics program.
As mentioned above, transparency was eliminated (avoided many printing problems.) Many clips from other sources had their density and saturation levels adjusted to what would print well on a typical home/small business inkjet -- openning up the midtones and eliminating large areas of shadow to prevent blocking . . .
Another advantage of scaling down the image sizes is the smaller download size. Ibiblio graciously hosts the files I display on these pages. There is a compressed package of all the clipart that weights in at about 79MB. See "Download" for details.
Above all else these images, illustrations and photos are Public Domain. Use them for private use, for commercial use -- without any restrictions whatsoever. Attrribution is not required. Links are not required. They are truly free.
But please, if used online, upload them to your own site and dont link from here. If my server is overwhelmed you will ruin this for others. But on the positive side, if you would like to add something I would be more than happy to post a "new clips page" with shout-outs to the good folks who help to increase the diversity and quality of this collection.
Enhancements:
- Multilingual menus were introduced.
- The default is English with options for French, Spanish, and German.
- The total number of clipart pieces is now 17,471.
- The zip file contains all clipart, a viewer/editor for use on Linux, and a Windows executable for the viewer.
Download (518.8MB)
Added: 2007-04-09 License: Public Domain Price:
929 downloads
Clipmarks 2.0.2
Clipmarks is a Firefox Extension and its about breaking down the web into pieces instead of pages. more>>
Clipmarks is a Firefox Extension and its about breaking down the web into pieces instead of pages.
When you find something in a web page that interests you, clip it.
By adding tags to clipmarks, youre able to create your own searchable collection of things youve clipped from the web.
Clipmarks is also about seeing and discussing things that other people are clipping.
<<lessWhen you find something in a web page that interests you, clip it.
By adding tags to clipmarks, youre able to create your own searchable collection of things youve clipped from the web.
Clipmarks is also about seeing and discussing things that other people are clipping.
Download (0.095MB)
Added: 2007-04-10 License: MPL (Mozilla Public License) Price:
929 downloads
pgmfindclip 1.13
pgmfindclip project can automatically find a clipping border for a sequence of pgm images (a fine companion for transcode). more>>
pgmfindclip project can automatically find a clipping border for a sequence of pgm images (a fine companion for transcode on Linux).
This tool tries to find a suitable clipping border for a series of gray images. It is very useful to automatically extract clipping values for transcoding a movie if the source frame is encoded with black bars.
A border around an image is defined by a rectangular and homogenous valued area extending from each edge of the image (e.g. the black bars around a movie frame). For each image the largest clip border is determined and the smallest common region of the image series is returned. Empty images or images with no valid clipping region are ignored.
To cope with noisy regions in the black border areas, the region finding algorithm does not simply cut away all regions with purely zero values, but it uses a threshold in the absolut gradient sum along rows and columns as a hint for the begin of real image contents.
You need a frame processing tool like transcode to actually perform the clipping operation.
The program assumes that all images have the same size!
Installation:
Compile the source code with the given Makefile and place the resulting binary in your PATH.
Usage:
You first have to generate a gray image sequence from your movie. The combination of the -K and -y ppm switches in transcode is very useful in this situation:
transcode .... -K -y ppm -o sample
It is very important to extract frames from different regions of the movie. It is usually a bad idea to extract the first couple of frames of a movie since they often contain a black screen or logos that would lead to wrong clipping borders. A better and still efficient solution is to pick all the files of the movies title set (the VTSxxx.VOB files) and use the VOB mode of transcode to extract a single frame from each file (bash syntax!):
for a in *.vob; do transcode -i $a -x vob -z -K -y ppm -o sample -c 32-33 ; done
Note that I skip a couple of frames (here 32) because decoding of movie frames at the beginning of a vob file is not always possible correctly. (The set of VOB files is a locigal unit but the files itself are only splitted due to file/filesystem size constraints (=1GB)). Also note the -z option to flip the frames.
Then you can run pgmfindclip with:
pgmfindclip sample*.pgm
The clipping border is returned as a list of 4 comma separated values:
< top >,< left >,< bottom >,< right >
This is the correct syntax for the clipping option (-J) of transcode:
CLIP=`pgmfindclip sample*pgm`
transcode .... -j $CLIP ....
Constrain the result
pgmfindclip has various options to constrain the calculated clipping result. You can force that the resulting image is a multiple of a given factor. Also the border can be rounded to another factor. This is useful if you want to process the clipped image with a video coder that imposes such restrictions on the input format:
Give the modulo for the target image size with the -f option. The modulo for the border is given with -b. pgmfindclip will issue an error message if the combined aligning of frame and border is not possible. The frame size will be reduced to meet the restrictions and thus the border will be enlarged. You can swap this behaviour with the -e (expand) option. Then the frame might be larger than the determined clip region.
pgmfindclip -f 16 sample*.pgm
This example enforces a modulo of 16 in both directions.
More Features
- If the black bars are not zero valued but have a value above zero then the gradient is very large at the border of the image. You can skip this test by specifying the -o (offset) option. Then the search will start n rows/columns later.
- You can add a safety border to the calculated clipping region with the -s option. This is useful to skip bleeding artifacts at the border of scanned analog material.
- You can visualize the found clip border with the -w option. This option will write new PGM images (*-m.pgm) with the clip border drawn as an inverted rectangle in it.
Enhancements:
- added patch by Svante Signell (fixes a div by zero bug)
<<lessThis tool tries to find a suitable clipping border for a series of gray images. It is very useful to automatically extract clipping values for transcoding a movie if the source frame is encoded with black bars.
A border around an image is defined by a rectangular and homogenous valued area extending from each edge of the image (e.g. the black bars around a movie frame). For each image the largest clip border is determined and the smallest common region of the image series is returned. Empty images or images with no valid clipping region are ignored.
To cope with noisy regions in the black border areas, the region finding algorithm does not simply cut away all regions with purely zero values, but it uses a threshold in the absolut gradient sum along rows and columns as a hint for the begin of real image contents.
You need a frame processing tool like transcode to actually perform the clipping operation.
The program assumes that all images have the same size!
Installation:
Compile the source code with the given Makefile and place the resulting binary in your PATH.
Usage:
You first have to generate a gray image sequence from your movie. The combination of the -K and -y ppm switches in transcode is very useful in this situation:
transcode .... -K -y ppm -o sample
It is very important to extract frames from different regions of the movie. It is usually a bad idea to extract the first couple of frames of a movie since they often contain a black screen or logos that would lead to wrong clipping borders. A better and still efficient solution is to pick all the files of the movies title set (the VTSxxx.VOB files) and use the VOB mode of transcode to extract a single frame from each file (bash syntax!):
for a in *.vob; do transcode -i $a -x vob -z -K -y ppm -o sample -c 32-33 ; done
Note that I skip a couple of frames (here 32) because decoding of movie frames at the beginning of a vob file is not always possible correctly. (The set of VOB files is a locigal unit but the files itself are only splitted due to file/filesystem size constraints (=1GB)). Also note the -z option to flip the frames.
Then you can run pgmfindclip with:
pgmfindclip sample*.pgm
The clipping border is returned as a list of 4 comma separated values:
< top >,< left >,< bottom >,< right >
This is the correct syntax for the clipping option (-J) of transcode:
CLIP=`pgmfindclip sample*pgm`
transcode .... -j $CLIP ....
Constrain the result
pgmfindclip has various options to constrain the calculated clipping result. You can force that the resulting image is a multiple of a given factor. Also the border can be rounded to another factor. This is useful if you want to process the clipped image with a video coder that imposes such restrictions on the input format:
Give the modulo for the target image size with the -f option. The modulo for the border is given with -b. pgmfindclip will issue an error message if the combined aligning of frame and border is not possible. The frame size will be reduced to meet the restrictions and thus the border will be enlarged. You can swap this behaviour with the -e (expand) option. Then the frame might be larger than the determined clip region.
pgmfindclip -f 16 sample*.pgm
This example enforces a modulo of 16 in both directions.
More Features
- If the black bars are not zero valued but have a value above zero then the gradient is very large at the border of the image. You can skip this test by specifying the -o (offset) option. Then the search will start n rows/columns later.
- You can add a safety border to the calculated clipping region with the -s option. This is useful to skip bleeding artifacts at the border of scanned analog material.
- You can visualize the found clip border with the -w option. This option will write new PGM images (*-m.pgm) with the clip border drawn as an inverted rectangle in it.
Enhancements:
- added patch by Svante Signell (fixes a div by zero bug)
Download (0.005MB)
Added: 2006-05-26 License: GPL (GNU General Public License) Price:
1246 downloads
PyCLIPS 1.0.5.327
PyCLIPS project is an extension module that aims to embed full CLIPS functionality in Python applications. more>>
PyCLIPS project is an extension module that aims to embed full CLIPS functionality in Python applications, providing Python with a strong, reliable, widely used, and well-documented inference engine.
Actually, CLIPS is often taken as "reference implementation" of an expert systems shell by many programmers and groups involved in AI developement. It has a forward chaining rule-based inference system, as well as all imperative and object-oriented constructs that allow controlling the execution flow.
Python is robust, and has got a very complete default library which includes a framework to build full-fledged windowed applications with a nice graphical interface... I chose it as my main development tool after several years of programming in C, C++, Visual Basic and so on.
Applications built in Python result incredibly portable, exactly the same code usually works on all supported platforms. I think that embedding the power of CLIPS into a Python module would increase the chance to build applications that need a powerful inference engine and a complex structure (or graphical user interface).
Id like PyCLIPS to become a reliable extension for Python (even possibly large) applications that need a rule-based inference engine.
Enhancements:
- This release fixes a bug concerning the use of multiple environments.
<<lessActually, CLIPS is often taken as "reference implementation" of an expert systems shell by many programmers and groups involved in AI developement. It has a forward chaining rule-based inference system, as well as all imperative and object-oriented constructs that allow controlling the execution flow.
Python is robust, and has got a very complete default library which includes a framework to build full-fledged windowed applications with a nice graphical interface... I chose it as my main development tool after several years of programming in C, C++, Visual Basic and so on.
Applications built in Python result incredibly portable, exactly the same code usually works on all supported platforms. I think that embedding the power of CLIPS into a Python module would increase the chance to build applications that need a powerful inference engine and a complex structure (or graphical user interface).
Id like PyCLIPS to become a reliable extension for Python (even possibly large) applications that need a rule-based inference engine.
Enhancements:
- This release fixes a bug concerning the use of multiple environments.
Download (0.18MB)
Added: 2007-04-10 License: LGPL (GNU Lesser General Public License) Price:
928 downloads
Open Clip Art Library 0.18
The Open Clip Art Library is a collection of royalty free clip art in SVG format. more>>
The Open Clip Art Library is a collection of royalty free (public domain) clip art in SVG format, enhanced with creative commons metadata.
It can be redistributed with free software or closed software and with various software distributions.
Enhancements:
- The collection now contains a total of 6900 images.
- New top level categories include "science" and "electronics".
- New subsections include "religion", "astronomy", "network", and more.
- The flags collection has been fleshed out and improved.
- A bunch of new signs and symbols were added.
- There are lots of new vehicles, office, sports, music, and toys clipart.
<<lessIt can be redistributed with free software or closed software and with various software distributions.
Enhancements:
- The collection now contains a total of 6900 images.
- New top level categories include "science" and "electronics".
- New subsections include "religion", "astronomy", "network", and more.
- The flags collection has been fleshed out and improved.
- A bunch of new signs and symbols were added.
- There are lots of new vehicles, office, sports, music, and toys clipart.
Download (120.8MB)
Added: 2005-10-17 License: Public Domain Price:
833 downloads
WP Clipart Viewer 2.1
WP Clipart Vieweris a viewer for the WP Clipart collection. more>>
WP Clipart now includes a viewer to expediate the use of the clipart collection. While it is true that any editor will allow you to "browse" your system for images to open or insert, the interface can often be slow, or you have to dig through the system to find the clipart, and often the display of the images (in thumbnail form) is very small.
The Clipart Viewer (CAV) is quick, has a nice size display (up to 240x240 pixels) and the images are displayed, when resized, in their original proportions. In other words, you get a real good look at the images before you pick one. CAV then lets you copy the image in original size to the clipboard to paste into your program. The preview quality and speed are the biggest advantages to using CAV, but there are a couple other advantages that are not immediately obvious.
First, you paste the saved image while keeping CAV open. This allows you to change your mind to try a different clip or copy and paste another image quickly. You dont have to block your editor with another "open" or "insert" dialog to keep going. You can also paste it into a graphics editor if you want to do a little tweaking and not have to find it again.
On Linux, you often cannot get images into the clipboard to use in apps like AbiWord or the Gimp. Simply by keeping CAV open, Abi and Gimp can be pasted into.
I programmed CAV with Python/wxPython/wxGTK. Dependencies should not be a problem on any system as I have created "stand-alone" executables for both Linux and Windows, using cxFreeze and py2exe, respectively, and included these in the downloads for WP Clipart. [They are in the "Viewer" folder.]
Below are a few screenshots. The use of the little app is fairly self-explanatory . . . by clicking on the "caviewer" in the wpclipart/viewer directory (or more easily, by making a symlink or shortcut to that file) CAV will open with its search tree open to the clipart directory.
<<lessThe Clipart Viewer (CAV) is quick, has a nice size display (up to 240x240 pixels) and the images are displayed, when resized, in their original proportions. In other words, you get a real good look at the images before you pick one. CAV then lets you copy the image in original size to the clipboard to paste into your program. The preview quality and speed are the biggest advantages to using CAV, but there are a couple other advantages that are not immediately obvious.
First, you paste the saved image while keeping CAV open. This allows you to change your mind to try a different clip or copy and paste another image quickly. You dont have to block your editor with another "open" or "insert" dialog to keep going. You can also paste it into a graphics editor if you want to do a little tweaking and not have to find it again.
On Linux, you often cannot get images into the clipboard to use in apps like AbiWord or the Gimp. Simply by keeping CAV open, Abi and Gimp can be pasted into.
I programmed CAV with Python/wxPython/wxGTK. Dependencies should not be a problem on any system as I have created "stand-alone" executables for both Linux and Windows, using cxFreeze and py2exe, respectively, and included these in the downloads for WP Clipart. [They are in the "Viewer" folder.]
Below are a few screenshots. The use of the little app is fairly self-explanatory . . . by clicking on the "caviewer" in the wpclipart/viewer directory (or more easily, by making a symlink or shortcut to that file) CAV will open with its search tree open to the clipart directory.
Download (0.11MB)
Added: 2006-06-20 License: GPL (GNU General Public License) Price:
1224 downloads
Xfce 4 Clipman Plugin 0.8.0
Xfce 4 Clipman Plugin allows you to keep several clipboard selections in memory which you can then use to toggle. more>>
Xfce 4 Clipman Plugin allows you to keep several clipboard selections in memory which you can then use to toggle. It can pull the clips from both the selection and the copy buffer, restore your clipboard on login and prevent an empty clipboard.
Usage:
- Compile or install the clipman package
- Right-click the Xfce panel > Add New Item > Clipman
<<lessUsage:
- Compile or install the clipman package
- Right-click the Xfce panel > Add New Item > Clipman
Download (0.19MB)
Added: 2007-03-06 License: GPL (GNU General Public License) Price:
963 downloads
libDSP 5.0.2
libDSP is C++ class library of common digital signal processing functions. more>>
libDSP project is C++ class library of common digital signal processing functions. There is also a wrapper for the C language.
Current (vector) functions:
- Float to integer conversion with rounding
- Addition (real, complex)
- Subtraction (real, complex)
- Multiply (real, complex)
- Division (real, complex)
- 1/x (real)
- Absolute value (real)
- Square root (real)
- Zero (real, complex)
- Set (real, complex)
- Clip (real)
- Copy (real, complex)
- Convolution (real)
- Correlation (real)
- Autocorrelation (real)
- Dot product (real)
- Min and Max (real)
- Mean (real)
- Median (real)
- Negate (real)
- Normalization (real)
- Product (real)
- Reverse
- Scale to -1..1 and 0..1 (real)
- Sort (real)
- Standard deviation (real)
- Sum (real)
- Square (real)
- Integer-Float and Float-Integer conversion: 8, 12, 16, 24, 32 bits (real)
- Cartesian-Polar and Polar-Cartesian conversion
- Cross correlation (real)
- Energy (real)
- Magnitude
- Power
- Phase
- Decimation
- Interpolation
- RMS (real)
- Variance (real)
- Peak level in dB (real)
- Window functions: Bartlett, Blackman, Blackman-Harris, Cosine tapered, Exponential, Flat-top, Generic cosine, Hamming, Hanning, Kaiser, Kaiser-Bessel, Tukey, Dolph-Chebyshev
- Mix (real)
- Spatialize (real)
- Interleave/Deinterleave (real)
- Rebuffer
- Deg-Rad and Rad-Deg conversion
- FIR filter
- IIR filter
- DFT, DCT, DST
- FFT filter
- Multirate decimation/interpolation with FFT, FIR and IIR filters
- Frequency band flipping
- Hankel
<<lessCurrent (vector) functions:
- Float to integer conversion with rounding
- Addition (real, complex)
- Subtraction (real, complex)
- Multiply (real, complex)
- Division (real, complex)
- 1/x (real)
- Absolute value (real)
- Square root (real)
- Zero (real, complex)
- Set (real, complex)
- Clip (real)
- Copy (real, complex)
- Convolution (real)
- Correlation (real)
- Autocorrelation (real)
- Dot product (real)
- Min and Max (real)
- Mean (real)
- Median (real)
- Negate (real)
- Normalization (real)
- Product (real)
- Reverse
- Scale to -1..1 and 0..1 (real)
- Sort (real)
- Standard deviation (real)
- Sum (real)
- Square (real)
- Integer-Float and Float-Integer conversion: 8, 12, 16, 24, 32 bits (real)
- Cartesian-Polar and Polar-Cartesian conversion
- Cross correlation (real)
- Energy (real)
- Magnitude
- Power
- Phase
- Decimation
- Interpolation
- RMS (real)
- Variance (real)
- Peak level in dB (real)
- Window functions: Bartlett, Blackman, Blackman-Harris, Cosine tapered, Exponential, Flat-top, Generic cosine, Hamming, Hanning, Kaiser, Kaiser-Bessel, Tukey, Dolph-Chebyshev
- Mix (real)
- Spatialize (real)
- Interleave/Deinterleave (real)
- Rebuffer
- Deg-Rad and Rad-Deg conversion
- FIR filter
- IIR filter
- DFT, DCT, DST
- FFT filter
- Multirate decimation/interpolation with FFT, FIR and IIR filters
- Frequency band flipping
- Hankel
Download (0.21MB)
Added: 2006-11-08 License: GPL (GNU General Public License) Price:
1091 downloads
MMSlib 0.96
MMSlib is a PHP library for encoding, decoding, and sending MMSes. more>>
MMSlib is a PHP library for encoding, decoding, and sending MMSes.
In short it is the successor of SMS (Short Message Service) with the enhancements that you can not only send text but basically any content type your phone can handle such as images, text, videos, ring signals and audio clips.
With this library you can create messages and add multimedia parts such as JPEG, GIF, AMR, MIDI and so on. Messages received from phones can also be unpacked and attachments can be extracted.
The library also contains a limited MMS sending functionality that uses a HTTP service to send SMS:es.
You would probably have to change the actual implementation of the SMS sending to fit your way of sending SMS:es (if it is over serial port, to a real SMSC or through some other type of HTTP service).
This is all done with the three classes MMSDecoder, MMSEncoder and MMSNotifyer.
<<lessIn short it is the successor of SMS (Short Message Service) with the enhancements that you can not only send text but basically any content type your phone can handle such as images, text, videos, ring signals and audio clips.
With this library you can create messages and add multimedia parts such as JPEG, GIF, AMR, MIDI and so on. Messages received from phones can also be unpacked and attachments can be extracted.
The library also contains a limited MMS sending functionality that uses a HTTP service to send SMS:es.
You would probably have to change the actual implementation of the SMS sending to fit your way of sending SMS:es (if it is over serial port, to a real SMSC or through some other type of HTTP service).
This is all done with the three classes MMSDecoder, MMSEncoder and MMSNotifyer.
Download (0.059MB)
Added: 2005-09-26 License: GPL (GNU General Public License) Price:
1497 downloads
MPEG::LibMPEG3 0.01
MPEG::LibMPEG3 is a Perl interface to libmpeg3 module. more>>
MPEG::LibMPEG3 is a Perl interface to libmpeg3 module.
SYNOPSIS
use strict;
use MPEG::LibMPEG3;
my $mpeg = MPEG::LibMPEG3->new( $filename );
$mpeg->set_cpus(1); ## I only have 1 cpu but you can put whatever
$mpeg->set_mmx(1); ## but it has mmx instructions
printf "Audio Streams: %dn", $mpeg->astreams;
for ( 0..$mpeg->astreams() - 1 ) {
print " Stream #$_n";
printf "tachans : %dn", $mpeg->achans( $_ );
printf "tarate : %dn", $mpeg->arate( $_ );
printf "taformat : %sn", $mpeg->acodec( $_ );
printf "tduration: %0.2fn", $mpeg->aduration( $_ );
print "n";
}
printf "Video Streams: %dn", $mpeg->vstreams;
for ( 0..$mpeg->vstreams() - 1 ) {
print " Stream #$_n";
printf "tWidth : %dn" , $mpeg->width( $_ );
printf "tHeight : %dn" , $mpeg->height( $_ );
printf "tAspect Ratio : %dn" , $mpeg->aspect( $_ );
printf "tFrame Rate : %0.2fn", $mpeg->fps( $_ );
printf "tTotal Frames : %dn" , $mpeg->vframes( $_ );
printf "tColor Model : %dn" , $mpeg->colormodel( $_ );
printf "tDuration : %0.2fn", $mpeg->vduration( $_ );
print "Dumping frames as YUVn";
for ( my $i = 0; $i < $mpeg->vframes; $i++ ) {
my $output_rows = $mpeg->get_yuv;
my $frame_yuv = sprintf( "%s-%05d.yuv", $file, $i );
# printf "Opening $frame_yuvn";
print .;
open OUT, "> $frame_yuv" or
die "Cant open file $frame_yuv for output: $!n";
print OUT $output_rows;
close OUT;
if ( $i > 1 && $i % $mpeg->fps($_) == 0 ) {
printf " %0.0f sec/sn", $i/$mpeg->fps($_);
}
}
printf " %0.2f sec/sn", $mpeg->duration;
}
The Moving Picture Experts Group (MPEG) is a working group in charge of the development of standards for coded representation of digital audio and video.
MPEG audio and video clips are ubiquitous but using Perl to programmatically collect information about these bitstreams has to date been a kludge at best.
This module uses the libmpeg3 library to parse and extract information from the bitstraems. It supports the following types of files:
MPEG-1 Layer II Audio
MPEG-1 Layer III Audio
MPEG-2 Layer III Audio
MPEG-1 program streams
MPEG-2 program streams
MPEG-2 transport streams
AC3 Audio
MPEG-2 Video
MPEG-1 Video
IFO files
VOB files
<<lessSYNOPSIS
use strict;
use MPEG::LibMPEG3;
my $mpeg = MPEG::LibMPEG3->new( $filename );
$mpeg->set_cpus(1); ## I only have 1 cpu but you can put whatever
$mpeg->set_mmx(1); ## but it has mmx instructions
printf "Audio Streams: %dn", $mpeg->astreams;
for ( 0..$mpeg->astreams() - 1 ) {
print " Stream #$_n";
printf "tachans : %dn", $mpeg->achans( $_ );
printf "tarate : %dn", $mpeg->arate( $_ );
printf "taformat : %sn", $mpeg->acodec( $_ );
printf "tduration: %0.2fn", $mpeg->aduration( $_ );
print "n";
}
printf "Video Streams: %dn", $mpeg->vstreams;
for ( 0..$mpeg->vstreams() - 1 ) {
print " Stream #$_n";
printf "tWidth : %dn" , $mpeg->width( $_ );
printf "tHeight : %dn" , $mpeg->height( $_ );
printf "tAspect Ratio : %dn" , $mpeg->aspect( $_ );
printf "tFrame Rate : %0.2fn", $mpeg->fps( $_ );
printf "tTotal Frames : %dn" , $mpeg->vframes( $_ );
printf "tColor Model : %dn" , $mpeg->colormodel( $_ );
printf "tDuration : %0.2fn", $mpeg->vduration( $_ );
print "Dumping frames as YUVn";
for ( my $i = 0; $i < $mpeg->vframes; $i++ ) {
my $output_rows = $mpeg->get_yuv;
my $frame_yuv = sprintf( "%s-%05d.yuv", $file, $i );
# printf "Opening $frame_yuvn";
print .;
open OUT, "> $frame_yuv" or
die "Cant open file $frame_yuv for output: $!n";
print OUT $output_rows;
close OUT;
if ( $i > 1 && $i % $mpeg->fps($_) == 0 ) {
printf " %0.0f sec/sn", $i/$mpeg->fps($_);
}
}
printf " %0.2f sec/sn", $mpeg->duration;
}
The Moving Picture Experts Group (MPEG) is a working group in charge of the development of standards for coded representation of digital audio and video.
MPEG audio and video clips are ubiquitous but using Perl to programmatically collect information about these bitstreams has to date been a kludge at best.
This module uses the libmpeg3 library to parse and extract information from the bitstraems. It supports the following types of files:
MPEG-1 Layer II Audio
MPEG-1 Layer III Audio
MPEG-2 Layer III Audio
MPEG-1 program streams
MPEG-2 program streams
MPEG-2 transport streams
AC3 Audio
MPEG-2 Video
MPEG-1 Video
IFO files
VOB files
Download (0.40MB)
Added: 2006-11-16 License: Perl Artistic License Price:
1078 downloads
Kdenlive 0.5
Kdenlive is a non-linear video editor for KDE. more>>
Kdenlive is a non-linear video editor for KDE. Kdenlive project provides all project management and editing tools while relying on a separate rendering program (currently PIAVE) to perform the editing operations.
Support is planned for transitions, effects, multiple file formats, and full project and asset management support. The current beta release is capable of editing raw DV or AVI DV files, with tools such as move, razor, and resize, selecting parts of clips using in/outpoints, and exporting the result to another raw DV file.
You may playback/preview the contents of the timeline at any point during the edit. Full project save/load is supported.
Enhancements:
- New image formats
- Added support for gimp xcf and exr.
- Other supported formats are: png, jpeg, gif (non animated), xcf, exr, tiff, svg, mp3, vorbis, wav, flash, mpeg, avi, dv, wmv,... You can even insert another Kdenlive project in the timeline!
- Effects and Transitions
- Many fixes, and effects and transitions can now be copied from a clip to another.
- Export formats
- Theora export is now available if FFMPEG was compiled with theora support.
- Timeline
- Improved markers, allow insertion of of several clips in one operation, added "remove empty space" feature, multi clip selection tool
- Metadata
- Kdenlive can now read and write metadata in video and audio files
- Video preview
- Overlay project timecode on the video preview. Click in monitor to play / pause, mouse wheel to seek, multi track view (monitor is split in 4 zones, each one showing a different track),
- Project management
- User can define a frame that will be used as thumbnail for each video clip in the project
- General
- Many fixes to the undo / redo system, lots of ui fixes and enhancements
<<lessSupport is planned for transitions, effects, multiple file formats, and full project and asset management support. The current beta release is capable of editing raw DV or AVI DV files, with tools such as move, razor, and resize, selecting parts of clips using in/outpoints, and exporting the result to another raw DV file.
You may playback/preview the contents of the timeline at any point during the edit. Full project save/load is supported.
Enhancements:
- New image formats
- Added support for gimp xcf and exr.
- Other supported formats are: png, jpeg, gif (non animated), xcf, exr, tiff, svg, mp3, vorbis, wav, flash, mpeg, avi, dv, wmv,... You can even insert another Kdenlive project in the timeline!
- Effects and Transitions
- Many fixes, and effects and transitions can now be copied from a clip to another.
- Export formats
- Theora export is now available if FFMPEG was compiled with theora support.
- Timeline
- Improved markers, allow insertion of of several clips in one operation, added "remove empty space" feature, multi clip selection tool
- Metadata
- Kdenlive can now read and write metadata in video and audio files
- Video preview
- Overlay project timecode on the video preview. Click in monitor to play / pause, mouse wheel to seek, multi track view (monitor is split in 4 zones, each one showing a different track),
- Project management
- User can define a frame that will be used as thumbnail for each video clip in the project
- General
- Many fixes to the undo / redo system, lots of ui fixes and enhancements
Download (2.4MB)
Added: 2007-08-12 License: GPL (GNU General Public License) Price:
852 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 clip 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