The examples on this site are intriguing, and they suggest that quadrupole convolution may be an essential component of human and machine vision. However, they do not show a complete visual analysis system capable of useful work. As the history explains, very little research has been done to find out how quadrupole convolution could contribute to real problems. It is an opportunity for interesting and profitable research.
For these reasons, Different.Software offers research tools, so that you can subject images of your choice to quadrupole convolution, and so that you can find ways to link it into your basic research or product development.
Quadrupole Convolver turns your favorite graphics editor into an interactive tool for the purpose. Once you start Quadrupole Convolver, it sits quietly waiting until you save a bitmap file from your graphics editor for it. Thereupon, it automatically prepares another bitmap file, in another directory, which shows the quadrupole convolution of that file.
Quadrupole Convolver can be set to watch a whole directory, or a more specific subset thereof, for files to convolve. It can be started from your Start menu, with your favorite file manager, or with a command-line instruction. When stopped, it does not lurk in any hidden corner of your operating system, but only in the install directory (which you choose) on your hard drive.
Quadrupole Convolver is available for free here (323 kilobytes).
With the source code of Quadrupole Convolver, you can feed the convolutions from it into your programs. With the bitmap-writing functions, your software can output its own diagrams and other graphic results. With the bitmap-reading functions, you can try different preprocessing methods. You can even use the reading and writing functions for your own ideas, unrelated to quadrupole convolution.
Our source code comes with the following support at no additional cost:
Quadrupole Convolvers source code is in Fortran 95, an object-oriented language that is particularly suited for scientific and engineering applications. System interfacing is through the system modules in Compaq Visual Fortran. This compiler works under Microsoft Developer Studio, and with it, Quadrupole Convolvers source code interfaces effortlessly with code written in Microsoft Visual C++.
Here, unedited, is what a customer said about Quadrupole Convolvers source code:
| I like the style of your coding, it's clean and easily readable. Long variable names are a good thing, as its name may already give a very good clue about its purpose. |
The source code for quadrupole convolution is free for academic use, but the bitmap reading and writing functions are good for a lot more than quadrupole convolution. There is much other generally useful stuff in the source code. The source code for the bitmap reading and writing functions is $200. The complete source code is $300. All prices are in United States dollars.