Archives Posts
September 29th, 2006 by cplus
Dew Research brings developers these fine RAD (Rapid Application Development) tools that speed up custom software application development many scientific and engineering fields. The Borland and Microsoft platforms are fast and powerful tools for basic application software development and when you integrate their math library components, you achieve even shorter custom application development cycle times. If you are engaged in the development of object oriented software, see their numerical library components for Borland C++ Builder and Microsoft Visual Studio. And for Microsoft Office application development, Excel spreadsheets can perform advanced mathematical functions when using their fast library components with Visual Studio. The libraries include mathematics, statistical analysis, digital signal processing and artificial intelligence. Browse also other C++ library packages such as Builder C++ libraries package. This is a commercial products.
Archives Posts
September 26th, 2006 by cplus
Chart component for windows and web applications. The general features include comprehensive chart styles, financial library with source code, meters and gauges, flexible axis system, markup text support, advanced color system, AJAX enabled user interactions etc. This is a commercial product.
Archives Posts
September 23rd, 2006 by cplus
OptiVec™ is a complete, hand-optimized set of libraries with over 3500 vector and matrix functions, and complex-number math routines. It contains the fully vectorized forms of all operators and math functions of C/C++/Pascal/Delphi for all integer and floating-point (including complex) data types, plus many other real and complex math functions and routines for statistics, analysis, FFT techniques, curve fitting, interpolations, vector and matrix algebra, matrix decomposition, and graphics. In parts, OptiVec overlaps with the well-known BLAS and LINPACK libraries, but features an easier nomenclature and a generally more efficient implementation. It consists of three groups of functions:
- VectorLib - Vector functions.
- MatrixLib - Matrix functions.
- CMATH - Complex number math functions (also available separately).
The OptiVec libraries are static, no DLLs. This means only those functions which you actually need are linked into your application. Of course, you are free to include OptiVec functions in your DLLs, but there is no need to deal with yet another set of DLLs when you distribute your applications.
Once you purchase the Commercial Edition of OptiVec, you can freely distribute applications containing OptiVec functions. No run-time licenses needed for your customers
An Educational Edition is available at a strongly reduced fee for non-commercial use. The target Compilers include:
- Borland C/C++ (BC++ Builder 1-6, BC++ 4.0 or higher, Borland Development Suite, Turbo C++).
- Microsoft Visual C++ (5, 6, up to Visual Studio 2005).
- Borland Delphi (4 through 7, 2005, 2006, Turbo Delphi).
Archives Posts
September 20th, 2006 by cplus
GENIAL is a C++ class library for scientific computing which is highly optimized. It uses template techniques to achieve high performance. It uses the same conventions as the Standard Template Library (STL), consisting of containers, iterators, adaptors, function objects and algorithms. It is therefore easily portable. The intensive use of templates makes it possible for the library to automatically adapt the calculations on containers to the specified problem in order to get the quickest execution. A parallelization of calculations is made possible by SIMD modules (MMX, SSE, SSE2, and SSE3).
‘Durable development’ is the philosophy of the library. It demonstrates that generic programming is much easier than C and results in faster execution. It is distributed freely under an open source license (GPL). The features include:
- Array containers with many associated basic calculations.
- Signal processing functions: FFT, DCT, convolution.
- Linear algebra functions.
- Image processing functions.
- XML container.
-
Motion Estimations.
- MPEG-7 Descriptors.
Archives Posts
September 17th, 2006 by cplus
This is a list of the image processing products that can be used with Visual C++ compiler. Contains dozen of products (libraries) that can be installed as Visual C++ libraries, .Net components, DLL and ActiveX.
Archives Posts
September 13th, 2006 by cplus
VSIPL™ stands for the Vector Signal Image Processing Library. It is an application programming interface (API) defined by an open standard developed by embedded signal and image processing hardware and software vendors, academia, application developers, and government labs. A number of hardware and software vendors have developed VSIPL products, and it is being increasingly used by developers who desire a highly efficient and portable computational middleware for signal and image processing applications. There is VSIPL Forum meetings are now being held quarterly, in conjunction with the HPEC-SI program development working group. The combined group has developed and approved VSIPL++ v1.0, an object-oriented C++ binding for VSIPL, and is developing Parallel VSIPL++.
Archives Posts
September 10th, 2006 by cplus
VIGRA stands for “Vision with Generic Algorithms”. It’s a computer vision library that puts its main emphasize on customizable algorithms and data structures. By using template techniques similar to those in the C++ Standard Template Library (STL), you can easily adapt any VIGRA component to the needs of your application, without thereby giving up execution speed. VIGRA is subject to a license which is identical to the MIT X11 License and thus compatible to the GPL. The features include: Mathematical Tools, Image Analysis, Segmentation, Filters and Image Processing.
Archives Posts
September 7th, 2006 by cplus
Victor Image Processing Library is a collection of functions that allow you to create image applications. Victor gives your programs powerful image processing, display, and file handling capabilities.
The Victor package includes the library with complete documentation consisting of a User’s Guide and Library Reference. Each function is fully explained and its use is illustrated by examples. Victor also includes a complete image processing program that you can recreate and modify to fit your product needs. This is a commercial product.
Archives Posts
September 4th, 2006 by cplus
NetStream is simple network library for client-server communication over TCP/IP. It’s written in C++ and should run on GNU/Linux (maybe any other POSIX System), and MS Windows. This library was created as part of KIV/UPS course work. You can download the source code.
Archives Posts
September 3rd, 2006 by cplus
Gosu is a 2D game development library for the Ruby and C++ programming languages. Gosu features easy to use interfaces to:
- Hardware accelerated 2D graphics.
- Sound samples and music in all formats supported by FMOD.
- Keyboard, mouse and gamepad/joystick input.