GRAL is a library for creating high quality plots and charts in Java. Many plot types are available like scatter plot, bubble plots, line plots, area plots, pie charts, and bar charts. Additionally, GRAL can exchange and process data (smoothing), and various plug-ins allow the import and export of data and graphics to formats like CSV, JPEG, PNG, EPS, PDF, or SVG.
Resistors is a program to calculate the most suitable E-series resistors for voltage dividers or for generating other values by putting two resistors in parallel. It is especially useful for selecting resistor values for the voltage dividers used in variable voltage regulators. In effect, the voltage in the middle of the divider is known, and you want to achieve a regulated voltage (the top value).
libCVD is a very portable and high performance C++ library for computer vision, image, and video processing. The emphasis is on providing simple and efficient image and video handling and high quality implementations of common low-level image processing function. The library is designed in a loosely-coupled manner, so that parts can be used easily in isolation if the whole library is not required. The video grabbing module provides a simple, uniform interface for videos from a variety of sources (live and recorded) and allows easy access to the raw pixel data. Likewise, the image loading/saving module provides simple, uniform interfaces for loading and saving images from bitmaps to 64 bit per channel RGBA images. The image processing routines can be applied easily to images and video, and accelerated versions exist for platforms supporting SSE.
FreeCAD is a CAx RAD based on OpenCASCADE, Qt4, and Python. It features some key concepts like Macro recording, Workbenches, and the ability to run as a server. It's also platform-independent. It is is fully scriptable and designed to be easily extensible; only the core functionality is embedded into the core libraries, but all further functionality like support of triangle meshes, CAM, FEM, etc. is implemented in extension modules. Normally, such a module is divided into an 'App' part containing the data structures and algorithms and a 'GUI' containing the graphical representation of data structures, dialogs, workbenches, etc.
The SensorWeb project aims at developing the Open SensorWeb Architecture (OSWA) and implementing a standards-compliant platform and middleware for integration of sensor networks with emerging distributed computing platforms such as Grids. It confirms to the Web Services standard defined by the W3C, and the SensorML (Sensor Model Language) standard defined by the OpenGeospatial Consortium.
GATE is a software package dedicated to numerical simulations in medical imaging and radiotherapy. It supports simulations of Emission Tomography (Positron Emission Tomography (PET) and Single Photon Emission Computed Tomography (SPECT)), Computed Tomography (CT), and Radiotherapy experiments. It makes it easy to use existing Monte Carlo simulation packages according to the requirements of a simulation. It allows accurate description of time-dependent phenomena such as source or detector movement and source decay kinetics. It includes well-validated physics models, geometry modeling tools accommodating complex scanner geometries, models for detector electronic response, and efficient visualization utilities. Modelling of CT scans and calculation of dose can also be performed.
Fimex is a the File Interpolation, Manipulation, and EXtraction library for gridded geospatial data. It converts between different, extensible data formats (currently netcdf, NcML, grib1/2, metgm, wdb, and felt). It enables you to change the projection and interpolation of scalar and vector grids. It makes it possible to subset the gridded data and to extract only parts of the files. For simple usage, Fimex also comes with the command line program fimex.