SIP provides image processing, pattern recognition, and computer vision routines for SciLab, a Matlab-like matrix-oriented programming environment. SIP is able to read/write images in almost 90 major formats, including JPEG, PNG, BMP, GIF, FITS, and TIFF. It includes routines for filtering, segmentation, edge detection, morphology, curvature, fractal dimension, distance transforms, multiscale skeletons, and more.
Scilab is a numerical computation system similiar to Matlab or Simulink. Scilab includes hundreds of mathematical functions, and programs from various languages (such as C or Fortran) can be added interactively. It has sophisticated data structures (including lists, polynomials, rational functions, and linear systems), an interpreter, and a high-level programming language. Scilab has been designed to be an open system where the user can define new data types and operations on these data types by using overloading. A number of toolboxes are available with the system.
Screencast makes it easy to produce high-quality screencasts on Linux with support for JACK Audio and updates in full detail. It is indispensable for recording video tutorials, video logs, and other computer activity, and works especially well with audio applications such as Pd, Ardour, and chuck. It is multi-threaded and produces smooth results with no jittery sound or loss of fine detail in screen updates.
I've managed to compile HPLIP on Mac OSX 10.9 Mavericks and get my old hp psc 1315/1310 printer and scanner working. You need to install SANE then the HPLIP backend. Compiling was not trivial and required some actual development (tweaks to configure.in and a number of C++ files). My complete notes on this are on the following wiki page:
Added new option of logging development activities offline (aa alert) or online (aa shout). Also added a PyGTK GUI with GNOME integration. Using espeak + libnotify for reminding the programmer to tweet/share his activity. The server now has an option to add screencasts per log section.