Main > Free Download Search >

Free histogram equalization software for linux

histogram equalization

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 41
Equalize 1.00

Equalize 1.00


Equalize plug-in does a histogram equalization of the image. more>>
Equalize plug-in does a histogram equalization of the image.

That is, it modifies the images histogram so that it is approximately horizontal, so that all intensity values cover about the same number of pixels in the image (i.e. the histogram is well-balanced).

<<less
Download (0.006MB)
Added: 2006-09-21 License: GPL (GNU General Public License) Price:
1130 downloads
Bio::Tools::Run::PiseApplication::fasta 1.4

Bio::Tools::Run::PiseApplication::fasta 1.4


Bio::Tools::Run::PiseApplication::fasta is a Bioperl class for sequence database search. more>>
Bio::Tools::Run::PiseApplication::fasta is a Bioperl class for sequence database search.

Parameters:

fasta (Excl)
Fasta program

query (Sequence)
Query sequence File
pipe: seqfile

seqtype (Excl)
Is it a DNA or protein sequence (-n)

protein_db (Excl)
Protein Database

nucleotid_db (Excl)
Nucleotid Database

break_long (Integer)
Break long library sequences into blocks (-N)

ktup (Integer)
ktup : sensitivity and speed of the search (protein:2, DNA:6)

optcut (Integer)
OPTCUT : the threshold for optimization. (-c)

gapinit (Integer)
Penalty for gap initiation (-12 by default for fasta with proteins, -16 for DNA) (-f)

gapext (Integer)
Penalty for gap extention (-2 by default for fasta with proteins, -4 for DNA) (-g)

high_expect (Float)
Maximal expectation value threshold for displaying scores and alignments (-E)

low_expect (Float)
Minimal expectation value threshold for displaying scores and alignments (-F)

nucleotid_match (Integer)
Reward for a nucleotid match (-r)

nucleotid_mismatch (Integer)
Penalty for a nucleotid mismatch (-r)

matrix (Excl)
Scoring matrix file (-s)

X_penalty (Integer)
Penalty for a match to X (independently of the PAM matrix) (-x)

frameshift (Integer)
Penalty for frameshift between codon (fast[xy]/tfast[xy])(-h)

frameshift_within (Integer)
Penalty for frameshift within a codon (fasty/tfasty)(-j)

threeframe (Switch)
Search only the three forward frames (tfasta) (-3)

invert (Switch)
Reverse complement the query sequence (all tfasta) (-i)

genetic_code (Excl)
Use genetic code for translation (tfasta/tfast[xy]/fast[xy]) (-t)

band (Integer)
band-width used for optimization (-y)

swalig (Switch)
unlimited Smith-Waterman alignment for DNA (-A)

noopt (Switch)
no limited optimization (-o)

stat (Excl)
Specify statistical calculation. (-z)

random (Switch)
Estimate stat parameters from shuffled copies of each library sequence (-z)

histogram (Switch)
No histogram (-H)

scores (Integer)
number of similarity scores to be shown (-b)

alns (Integer)
number of alignments to be shown (-d)

html_output (Switch)
HTML output (-m)

markx (Excl)
Alternate display of matches and mismatches in alignments

init1 (Switch)
sequences ranked by the z-score based on the init1 score (-1)

z_score_out (Excl)
Show normalize score as (-B)

showall (Switch)
both sequences are shown in their entirety in alignments (fasta only) (-a)

linlen (Integer)
output line length for sequence alignments (max. 200) (-w)

offsets (String)
Start numbering the aligned sequences at position x1 x2 (2 numbers) (-X)

info (Switch)
Display more information about the library sequence in the alignment (-L)

statfile (OutFile)
Write out the sequence identifier, superfamily number, and similarity scores to this file (-R)

filter (Switch)
Lower case filtering (-S)

outfile (OutFile)
pipe: mview_input

html_outfile (OutFile)

<<less
Download (0.081MB)
Added: 2007-06-06 License: Perl Artistic License Price:
872 downloads
DigikamImagePlugins 0.9.2

DigikamImagePlugins 0.9.2


DigikamImagePlugins are a collection of plugins for digiKam 0.7.3 Image Editor and ShowFoto 0.2.0. more>>
DigikamImagePlugins are a collection of plugins for digiKam 0.7.3 Image Editor and ShowFoto 0.2.0 (digiKam stand alone image editor implementation).
DigikamImagePlugins add new image treatment options like color management, filters or special effects.
Main features:
Image improvements:
- icon Adjust levels : a tool to adjust the photograph histogram levels manually.
- icon Adjust curves : a tool to adjust the photograph colors using curves.
- icon Noise Reduction : a photograph noise reduction filter.
- icon Unsharp : a photograph unsharp mask filter to unblur picture without increase noise.
- icon Lens Distortion : a tool for correct lens spherical aberration on photograph.
- icon Anti Vignetting : a tool for correct vignetting on photograph.
- icon Channel Mixer : a tool to mix the photograph color channels (CVS only).
- icon White Balance : a tool to adjust white color temperature balance of photograph (CVS only).
- icon Photograph Restoration : a tool to reduce photograph artefacts using CImg library (CVS only).
- icon Photograph Inpainting : a tool to remove unwanted photograph area using CImg library (CVS only).
Transformation tools:
- icon Free Rotation : a plugin to rotate a photograph with a free angle in degrees.
- icon Shear Tool : a plugin to shear a photograph horizontally and vertically.
- icon Perpective Tool : a plugin to adjust the photograph perpective.
- icon Blowup Photograph : a plugin to blowup a photograph without less image quality using CImg library (CVS only).
Image tools:
- icon Template Superimpose : a tool for superimpose a template on photograph.
- icon Add Border : a tool for add border around a photograph.
- icon Insert Text : a tool for insert text under a photograph (CVS only).
- icon Apply Texture : a tool to apply a decorative texture to a photograph (CVS only).
Special effects:
- icon Solarize : a plugin to solarize a photograph.
- icon Oil Paint : simulate oil painting on photograph (using Pieter Voloshyn algorithm).
- icon Emboss : an effect filter to emboss photograph (using Pieter Voloshyn algorithm).
- icon Rain Drops : adding the visual effect of raindrops on photograph (using Pieter Voloshyn algorithm).
- icon Charcoal : simulate charcoal drawing on photograph.
- icon FilmGrain : simulate film grain on photograph.
- icon Infrared : simulate infrared film effect on photograph (CVS only).
- icon Blur FX : apply bluring special effects on photograph (using Pieter Voloshyn algorithms - CVS only).
- icon Distortion FX : apply distortion special effects on photograph (using Pieter Voloshyn algorithms - CVS only).
Installation:
export WANT_AUTOCONF_2_5=1
export KDEDIR=KDE_installation_dir_on_your_system
make -f Makefile.cvs
./configure --enable-debug=full
make
su
make install
<<less
Download (3.5MB)
Added: 2007-06-21 License: GPL (GNU General Public License) Price:
860 downloads
FIR Filter Plugin 1.0.0

FIR Filter Plugin 1.0.0


The FIR filter Plugin is an effect plugin for XMMS which enables to filter audio data using long FIR filters. more>>
FIR filter Plugin is an effect plugin for XMMS which enables to filter audio data using long FIR (finite impulse response) filters. Typical applications is loudspeaker or room equalization which typically requires filters with more than 300 taps (filter weights).

The FIR filter plugin uses the fftw3 library to perform the filtering using the overlap-and-add method. If fftw3 is not available the plugin will perform the filtering (convolution) in the time-domain which is much less efficient for long filters.

<<less
Download (0.20MB)
Added: 2006-04-05 License: GPL (GNU General Public License) Price:
1299 downloads
Diffstat 1.43

Diffstat 1.43


Diffstat reads the output of the diff command and displays a histogram of the insertions, deletions, and modifications in files. more>>
Diffstat reads the output of the diff command and displays a histogram of the insertions, deletions, and modifications in each file.
It is commonly used to provide a summary of the changes in large, complex patch files.
Enhancements:
- A bugfix to avoid modifying data that is being used by tsearch() for ordering the binary tree.
<<less
Download (0.098MB)
Added: 2006-07-17 License: BSD License Price:
1196 downloads
Rawstudio 0.6

Rawstudio 0.6


Rawstudio is an open source raw-image converter written in GTK+. more>>
Rawstudio is an open source raw-image converter written in GTK+.
Rawstudio can read and convert RAW-images from many different cameras, including Nikon and Canon. It uses dcraw.
Main features:
- Reads all dcraw supported formats
- Internal 16bit rgb
- Various post-shot controls (white balance, saturation and exposure compensation among others)
- Realtime histogram
<<less
Download (0.26MB)
Added: 2007-08-14 License: GPL (GNU General Public License) Price:
813 downloads
Baudline 1.06

Baudline 1.06


Baudline is a real-time signal analysis tool and an offline time-frequency browser. more>>
Baudline is a real-time signal analysis tool and an offline time-frequency browser. Baudline project has a built-in tone generation capability and it can play back audio files with a multitude of effects and filters.
Designed for environmental analysis missions that range from modulation parameter measurements to searching for transient signals that go bump in the night, baudline combines fast digital signal processing, versatile high-speed displays, and continuous capture tools for hunting down and studying elusive signal characteristics.
Main features:
- 192 kHz real-time bandwidth
- 96 dB dynamic range
- Real or Quadrature input
- Multiple sound card support
- Input Digital Down Converter (tuner)
- Configurable input channels that can perform various operations
- Channel Equalization
- Frequency, time, amplitude, and sample probability distribution analysis
- Drift Integration "de-chirping"
- High speed displays
- Test signal generation
Audio player
- looping
- speed control with multirate resampling
- pitch scaling
- heterodyning (frequency shifting)
- 2D matrix surround panning
- notch, high, and low pass filters
- digital gain boost
File loading
- file formats: .wav, .aiff, .au, .al, .snd, .voc, .rmd, .pvf, .mp3, ID3, .ogg, .gsm, .sah, .fna, raw, .avi, .mov
- channels: mono, stereo, ... up to 9 channels
- data formats: ASCII decimal, A-law, u-law, 1-bit (msb & lsb), 8-bit (signed & unsigned), 16/24/32-bit integer (little & big endian), float, double
- compression
- lossless suffixes: .gz, .bz2, .Z, .zip, .flac
- codecs: ADPCM, GSM, MPEG, Ogg Vorbis
Measurements
- peaks: primary, secondary, delta (Hz dB PSD)
- fundamental: (Hz dB PSD), auto drift rate, chromatic, periodicity, RPM
- distortion: SNR, THD, SINAD, ENOB, SFDR
- power: full, select, noise ratio (dB PSD)
- system: clips, delta selected, frequency range, cursor time, UTC time
<<less
Download (1.7MB)
Added: 2007-07-16 License: Free To Use But Restricted Price:
838 downloads
Xholon runtime framework 0.6

Xholon runtime framework 0.6


Xholon runtime framework executes applications that are event-driven or that have highly dynamic structure or behavior. more>>
Xholon runtime framework executes applications that are event-driven or that have highly dynamic structure or behavior. Specify your models using XML and Java, or using third-party UML2 tools and MDA transformations.
To get started, read or actively work through the basic HelloWorld tutorial. Its a very simple application, but it demonstrates many of the main concepts.
For more detail on the concepts behind Xholon, you might want to read one of the papers thats been published. These describe how to model cells and other complex biological entities using tools designed for developing real-time and embedded systems.
This earlier work used Rational Rose RealTime and C++, rather than the current Java. Xholon is intended to be a runtime framework that can execute the same types of systems described in those papers, plus many more traditional non-biological event-driven systems.
The goal of the Cellontro sister project is to develop complex biological simulations using the Xholon framework. Most of the features described in the published papers have been re-implemented as Cellontro applications using Xholon.
Also have a look at the sample applications that are included with the Xholon software. These give an idea of the range of applications that can be supported by the Xholon runtime framework.
These have been employed as use cases to determine what functionality is most important in Xholon. The digital watch simulation is a good example of a Xholon application with a hierarchical state machine, developed using a UML modeling tool.
A Xholon is essentially a holon. A holon is an entity that lives within a hierarchical structure, and is both a whole and a part at the same time.
In mainstream computer science terms, a Xholon is a node in a tree. The node has a single parent, possibly one or more children, and possibly one or more siblings. A Xholon may also be an active agent able to interact in real-time with other Xholons in the tree.
In UML2 terminology, a Xholon is a structured classifier that may exist as a part within other structured classifiers, and that may in turn contain other structured classifiers as parts of itself. The result is a hierarchical containment structure, nested to an arbitrary number of levels.
As a part, a Xholon plays a specific role within another structured classifier. Xholons are UML classes that are subsequently refined using UML2 composite structure diagrams. Structured classifiers interact with each other through ports, by passing messages or by making function calls.
Using the more philosophical terminology used to describe holons, a Xholon is something that is simultaneously both a whole and a part. Since everything in the universe is a holon, then everything running within a computer application should be a Xholon. The term holon was invented by Arthur Koestler in 1967.
The Xholon Project is inspired by biological concepts. A major incentive behind the project is to build a run-time environment that is equally adapted to running simulations of biological systems, and to running more traditional real-time, embedded and other event-driven reactive systems.
Xholon applications may contain structures that are highly mutable. A Xholon is an active agent that can modify the tree structure in which it lives. It can navigate the tree to interact with any other node, it can add, delete or modify other nodes, it can exchange messages with other nodes, and it can move itself to another position within the tree.
The Xholon Project incorporates many concepts of the Real-time Object-Oriented Modeling (ROOM) methodology, much of which has been incorporated into UML2. At the same time, Xholon removes some of the limitations of ROOM to allow for greater flexibility, mutability and mobility of active objects.
The Xholon run-time can serve as a target for a Model Driven Architecture (MDA) transformation pipeline. MDA stresses the importance of models, and the ability to transform those models, through a series of steps, into an executing target system.
You can create your model using a UML tool such as Gentlewares Poseidon or NoMagics MagicDraw, save the model as an XMI file, transform it using XSLT (or by some other MDA means) into a Xholon model and application, and then execute the model.
Enhancements:
- UML state machine simulation capabilities have been extended, including animation, and fork, join, junction.
- Additional Agent-Based Modeling functionality is available.
- The NetLogo-like syntax has been enhanced.
- The architecture is more flexible and is ready to more fully support integration of multiple domains.
- Histograms and probability distributions are now available. Line charts update in real-time.
- Numerous other modeling, simulation, transformation, and execution features have been added.
<<less
Download (3.6MB)
Added: 2007-06-04 License: LGPL (GNU Lesser General Public License) Price:
872 downloads
graph-tool 0.9

graph-tool 0.9


graph-tool is a program to help with statistical analysis of graphs. more>>
graph-tool project is a program to help with statistical analysis of graphs.
Main features:
- support for directed and undirected graphs
- support for arbitrary vertex or edge properties
- generic filtering of edges and vertices
- several statistical measurements:
- degree (or scalar property) histogram
- vertex-vertex degree (or scalar property) correlation
- average nearest neighbours degree (or scalar property)
- vertex-edge-vertex correlation
- clustering coefficients
- assortativity coefficient
- average distance
- component statistics
- generation of random graphs with arbitrary degree distribution and degree correlation
- graph history measurement based on filtering
- support for graphml and dot file formats
The core algorithms are written in C++, making use of the Boost Graph Library, and template metaprogramming techniques, with performace in mind. The command line interface and other outlying code are written in python.
<<less
Download (0.27MB)
Added: 2006-08-08 License: GPL (GNU General Public License) Price:
1178 downloads
SpiralCrypt 0.10.2

SpiralCrypt 0.10.2


SpiralCrypt is a stream cipher cyclic key. more>>
SpiralCrypt is a stream cipher cyclic key. Tested with diverse raw bitmap images via visual, histogram, and statistical analyses.

Includes check sum and file stat calculations, standard IO processing, named pipe processing and keys, shredding, random keys.
<<less
Download (0.16MB)
Added: 2006-11-14 License: LGPL (GNU Lesser General Public License) Price:
1076 downloads
Performance Application Programming Interface 3.9.0

Performance Application Programming Interface 3.9.0


Performance Application Programming Interface is an API for a CPU performance counter. more>>
PAPI aims to provide the tool designer and application engineer with a consistent interface and methodology for use of the performance counter hardware found in most major microprocessors.
PAPI enables software engineers to see, in near real time, the relation between software performance and processor events.
The Performance API (PAPI) project specifies a standard application programming interface (API) for accessing hardware performance counters available on most modern microprocessors.
These counters exist as a small set of registers that count Events, occurrences of specific signals related to the processors function. Monitoring these events facilitates correlation between the structure of source/object code and the efficiency of the mapping of that code to the underlying architecture.
This correlation has a variety of uses in performance analysis including hand tuning, compiler optimization, debugging, benchmarking, monitoring and performance modeling. In addition, it is hoped that this information will prove useful in the development of new compilation technology as well as in steering architectural development towards alleviating commonly occurring bottlenecks in high performance computing.
PAPI provides two interfaces to the underlying counter hardware; a simple, high level interface for the acquisition of simple measurements and a fully programmable, low level interface directed towards users with more sophisticated needs.
The low level PAPI interface deals with hardware events in groups called EventSets. EventSets reflect how the counters are most frequently used, such as taking simultaneous measurements of different hardware events and relating them to one another.
For example, relating cycles to memory references or flops to level 1 cache misses can indicate poor locality and memory management. In addition, EventSets allow a highly efficient implementation which translates to more detailed and accurate measurements.
EventSets are fully programmable and have features such as guaranteed thread safety, writing of counter values, multiplexing and notification on threshold crossing, as well as processor specific features. The high level interface simply provides the ability to start, stop and read specific events, one at a time.
PAPI provides portability across different platforms. It uses the same routines with similar argument lists to control and access the counters for every architecture. As part of PAPI, we have predefined a set of events that we feel represents the lowest common denominator of every good counter implementation.
Our intent is that the same source code will count similar and possibly comparable events when run on different platforms. If the programmer chooses to use this set of standardized events, then the source code need not be changed and only a fresh compilation and link is necessary. However, should the developer wish to access machine specific events, the low level API provides access to all available events and counting modes.
If an event or feature does not exist on the current platform, PAPI returns an appropriate error code. This significantly reduces the porting effort of code using PAPI because the semantics of each call to PAPI remains the same, just the argument lists need updating. In addition to the standard set, each PAPI implementation supports all native events through the ability to directly accept platform specific counter numbers. Definitions for most, if not all of these, are included as conditional macros in the header file. In this way, PAPI avoids having inefficient code to translate all events for all platforms into a uniform representation and back again.
This translation is only done for the relatively few events defined in the standardized set. Some processors like those in the POWER series have counter groups. They enable access to specific groups of counters, instead of individual events. This presents a serious portability problem, thus PAPI abstracts hardware counters from their groups with a packed naming scheme. Each counter control value or event is made up of the counter group number and the number of the specific counter in that group.
PAPI can be divided into two layers of software. The upper layer consists of the API and machine independent support functions. The lower layer defines and exports a machine independent interface to machine dependent functions and data structures. These functions access the substrate, which may consist of the operating system, a kernel extension or assembly functions to directly access the processors registers.
PAPI tries to use the most efficient and flexible of the three, depending on what is available. Naturally, the functionality of the upper layers heavily depends on that provided by the substrate. In cases where the substrates do not provide highly desirable features, PAPI attempts to emulate them as described below.
PAPI makes sure the underlying operating system or library guards against overflow of counter values.
Each counter can potentially be incremented multiple times in a single clock cycle. This combined with increasing clock speeds and the small precision of some of the physical counters means that overflow is likely to occur.
One of the more advanced features of PAPI is to provide a portable implementation of asynchronous notification when counters exceed a user specified value.
This functionality provides the basis for PAPIs SVR4 compatible profiling calls, that generate an accurate histogram of performance interrupts based on hardware metrics, not on time. Such functionality provides the basis for all line level performance analysis software, from the antiquated days of AT&Ts prof to SGIs SpeedShop. Thus for any architecture with even the most rudimentary access to hardware performance counters, PAPI provides the foundation for a truly portable, source level, performance analysis tool based on real processor statistics.
Enhancements:
- The API was extended to decouple abstraction layers from hardware support and to provide initial support for different types of performance counters.
<<less
Download (2.9MB)
Added: 2007-04-23 License: BSD License Price:
925 downloads
Graidle 0.4

Graidle 0.4


Graidle (Graph aid), is a project that is proposed to create an application web for the realization of graph. more>>
Graidle (Graph aid), is a project that is proposed to create an application web for the realization of graph; it comes divided in four parts:
Graidle Fx proposed like didactic instrument for the visualization of diagrams of function to one variable;
Graidle SQL Friendly assists the creation of a graph starting from one query;
Graidle FrontEnd supplies to the user a graph personalized second every own requirement;
Graidle Class is the class that comes supplied for the development;
The realization of the site is apt to the demonstration of the operation of the same application, that it can be more complete visualizing sources releasable liberations in the appropriate Download section. We will have therefore one dedicated section to every part of the plan: In Function the customer will insert the number of functions to visualize, the interval and the quality of the curve and will come created a diagram to the flight; With the FronEnd they will be able to be inserted until to nine series give to you, choosing of the type, the name, the options like the colors, the title it, maximum and minimal, the lines grid etc... the customer will be able to save the just graphical one and to insert it in situated presentations or web; From SQL is a pure demonstrative and educational section, that it concurs to create given diagram of one query SQL; between the multiple usefullnesses there is that one of being able to visualize in realtime the graph of some give you present in database without or that one of being able to enclose to the tables of resultset a diagram that can clarify the visualization of gives to you; the handbook for who is available also wanted to externally use the class to this situated one;
The Graidle project is realized in PHP with the aid of GD2 library.
Enhancements:
- Introducing of Horizontal Histogram graph type;
- Introducing of Extended Legend for Horizontal Histogram;
- Introducing of new legend management system for a better visualization of all type of strings;
- Introducing of Selection standard CSS color on setValue function;
- New setMultiColor() to visualize different color on same value serie ;
- New setColors() to add one or more colors;
- New Bold Font type ;
- New setFontBD() method;
- Modified carry2file() for select patch and filename;
<<less
Download (0.012MB)
Added: 2007-07-02 License: GPL (GNU General Public License) Price:
844 downloads
SANE Frontends 1.0.14

SANE Frontends 1.0.14


SANE Frontends are applications for SANE. more>>
SANE Frontends project contains frontends to SANE ("Scanner Access Now Easy"), including xscanimage, xcam, and scanadf. Xscanimage is a GTK-based application for scanning images that can also be used as a GIMP-plugin.
Xcam is used to get images from cameras supported by SANE. Scanadf is a command line frontend especially suited for scanners equipped with automatic document feeders (ADF).
Here are some of the frontends included in the package:
- XSane - improved graphical frontend for scanners:
- improved enhancement functions (gamma handling)
- histogram
- stand-alone mode:
o scan and save utility (file formats: jpeg, png, pnm, ps, raw, tiff)
o scan and view
o copy utility
o fax utility
o email utility
- GIMP plug-in
- supported platforms:
o Unix (Linux, IRIX, AIX, ...)
o OS/2 version with X11
o Windows 9x/NT/2000 network scanning version
- QuiteInsane - Graphical frontend based on Qt 2.2.x
- Kooka - KDE frontend for sane
- xscanimage - graphical frontend for scanners (included in sane-frontends):
- stand-alone-version (scan and save utility, file format: pnm)
- as GIMP plug-in
- scanlite - free beta version of a Java frontend using josi
- FlScan - graphical frontend based on FLTK
- OpenOffice.org includes a simple scan interface that uses SANE.
Enhancements:
- bug fixes
<<less
Download (0.20MB)
Added: 2007-02-19 License: GPL (GNU General Public License) Price:
980 downloads
BruteFIR 1.0f

BruteFIR 1.0f


BruteFIR is a software convolution engine. more>>
BruteFIR is a software convolution engine, a program for applying long FIR filters to multi-channel digital audio, either offline or in realtime. BruteFIRs basic operation is specified through a configuration file, and filters, attenuation and delay can be changed in runtime through a simple command line interface.
The FIR filter algorithm used is an optimised frequency domain algorithm, partly implemented in hand-coded assembler, thus throughput is extremely high. In realtime, a standard computer can typically run more than 10 channels with more than 60000 filter taps each.
Through its highly modular design, things like adaptive filtering, signal generators and sample I/O are easily added, extended and modified, without the need to alter the program itself.
Main features:
- Designed for realtime filtering of HiFi quality digital audio
- Up to 256 inputs and 256 outputs
- Input/output provided by external modules for maximum flexibility
- Default I/O modules provide support for sound cards and files
- Access multiple I/O modules (= several sound cards / files) at the same time
- 8 - 24 bit audio at any rate supported by sound cards
- Easy-to-use C language API to create your own I/O modules, for example to support more file formats, other sound card APIs, or generate test signals
- Mix/copy channels before and/or after filtering
- Cascade filters or build complex filter networks
- Simple C language API to create logic modules, to add new functionality
- Create your own logic module, for example to do adaptive filtering
- Provided is a logic module which implements a CLI accessible through telnet to manage runtime settings, and a dynamic equalier.
- Toggle/change filter in runtime
- Alter attenuation for each individual input and output in runtime
- Alter delay for each individual input and output in runtime
- Filter length limited only by processor power and memory
- Typical filter lengths are in the range 2048 - 262144 taps
- Reasonable low I/O-delay (typically 200 ms)
- Fixed I/O-delay, thus possible to sample-align with other processors
- Cross-fade for seamless filter coefficient changes.
- Redithering of outputs (HP TPDF)
- Overflow protection and monitoring
- 32 or 64 bit floating point internal resolution.
- Supports multiple processors
A few examples of applications where BruteFIR could be a central component:
- Digital crossover filters
- Room equalisation
- Cross-talk cancellation
- Wavefield synthesis
- Auralisation
- Ambiophonics
- Ambisonics
Among these, room equalisation and auralisation needs the longest FIR filters in the common case. Many applications can do with quite short filters actually, but the thing is that you will probably not need to compromise on the filter lengths when you use BruteFIR, even when sample rates go up.
However, BruteFIR is pretty useless by itself, since it is only a FIR filter engine. It does not provide any filter coefficients, thus it is not a filter design program. Also, due to its relatively high I/O-delay, BruteFIR is most suited for applications when the input signal is not live.
<<less
Download (0.23MB)
Added: 2006-02-03 License: GPL (GNU General Public License) Price:
1363 downloads
Caliph & Emir 0.9.25

Caliph & Emir 0.9.25


Caliph & Emir are MPEG-7 based Java prototypes for digital photo and image annotation. more>>
Caliph & Emir are MPEG-7 based Java prototypes for digital photo and image annotation and retrieval supporting graph like annotation for semantic metadata and content based image retrieval using MPEG-7 descriptors.
Main features:
Features of Caliph:
- Extraction of IPTC and EXIF metadata and conversion to MPEG-7
- Extraction of following content based image retrieval descriptors:
- ColorLayout (measures color distribution in an image)
- ScalableColor (basically a color histogram)
- EdgeHistogram (measures edginess)
- Annotation of images with
- Free text metadata
- Quality rating
- Structured text metadata
- Meta2 data (metadata about metadata)
- Semantic Annotations
- Based on a editable catalogue for reusable semantic objects (like specific persons, places, ...)
- Fully visual & graphical user interface
- Automatic placement and layout of visual descriptions
- Export of semantic descriptions to Structured Text Descriptions
- Load and save annotations as MPEG-7 XML file
Features of Emir:
- Retrieval of annotations using the file system
- with XPath queries
- with keyword queries
- with quality constraints
- with example images for content based image retrieval
- Retrieval of Annotations using a Lucene index
- with inbuilt index creation
- using different fields for structured retrieval
- Retrieval of semantic graphs based on a Lucene powered index
- supporting wildcards for relations and nodes
- based on query expansion
- graphical query editor
- 2D data repository visualization based on the FastMap algorithm
- for image content descriptors ColorLayout, ScalableColor and EdgeHistogram
- for graphs based on the minimum common sub graph metric
Enhancements:
- This is mainly a maintenance release: Scalable Color descriptor extraction was fixed, and yields the same results as the MPEG-7 reference software.
- EdgeHistogramImpl has been updated.
- The DominantColor class was adapted.
- PPM and BMP images are now supported.
- Note that Java 6.0 is required for the binary version and 1.5 for compilation.
<<less
Download (4.4MB)
Added: 2007-07-06 License: GPL (GNU General Public License) Price:
842 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 3
  • 1
  • 2
  • 3