Marek Mauder

Author Homepage: http://galfar.vevb.net

Send e-mail to this Author

Professional set of Delphi and C++Builder components for virtual instrumentation

  • Meters, Bars (Gauge), with linear or log(10) scaling
  • Digital indicators (time, value)
  • Operating Point display
  • Dial (knob), Sliders, Trend/Recorder
  • buttons, switches, LED indicators
  • DB-Aware components and many more
Author Products

Total 2 products

JPEG 2000 for Pascal v.1.00

Components > Graphics > Other Formats

By Marek Mauder.

Freeware + source 22 Jul 2009

Description

JPEG 2000 for Pascal is library for Object Pascal (Delphi and Free Pascal) developers that want to use JPEG 2000 images in their applications. It is based on OpenJpeg library written in C language (BSD license). C library is precompiled (using C++ Builder for Delphi and GCC for FPC) for several platforms and Pascal header is provided. Some higher level classes for easier manipulation with JPEG 2000 images are part of the JPEG 2000 for Pascal as well.

Library Features/Contents:

  • Cross-platform Pascal interface to OpenJpeg - low level access to precompiled library. Currently supported platforms: Windows 32bit, Linux 32/64bit, and Mac OS X.
  • VCL wrapper for Delphi (TBitmap descendant) enabling easy loading and saving of JPEG 2000 images.
  • Samples that demonstrate usage of all library interfaces and few test images in various data formats.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 2 062kB

Platforms: D2005, D2006, D2007, D2009, D7

Vampyre Imaging Library v.0.26.4

Components > Graphics > Packs

By Marek Mauder.

Freeware + source 18 Oct 2009

Description

Imaging is native Object Pascal (Delphi and FPC) image loading, saving and manipulation library. It is available for several platforms and does not require any third party dynamic libraries.

New in 0.26.4:

  • APNG support
  • Arbitrary angle image rotations
  • New canvas methods
  • Delphi 2010, Lazarus 0.9.28, and Mac OS X (Intel) support

Imaging Library Features:

  • Native Object Pascal crossplatform library with no dependencies on any dynamically linked libraries or other platform specific binaries. Supported platforms are: Windows, Linux, FreeBSD, Mac OS X, x86/AMD64.
  • Loading and saving of these image file formats: BMP, JPEG, PNG/APNG, GIF, DDS, TGA, MNG, JNG, JPEG2000, TIFF, PSD, PBM, PGM, PPM, PAM, PFM, PCX, XPM, and more.
  • Many internal image data formats: 8, 16, 24, 32, 48 and 64 bit RGB and ARGB formats, indexed formats, grayscale formats, floating point formats (IEEE754 and half precision), compressed formats like DXT1/3/5, 3Dc and BTC.
  • Basic image manipulation functions working for all supported data formats and conversions between them (bilinear/bicubic resizing, mipmap generation, color reduction, ...).
  • Low level library interface (accessible by other programming languages) and high level OOP one.
  • Extensions for creating OpenGL, Direct3D, and SDL textures/surfaces.
  • VCL, and LCL graphic classes and functions.
  • Image drawing with blending, linear and nonlinear filters, point transforms, binary morphology, drawing lines, ellipses, rectangles, etc.
  • Support for mipmaps, multiimages, direct access to image data, user-specified file formats, overriding default read and write functions, and more.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 13 338kB

Platforms: D2005, D2006, D2007, D2009, D2010, D6, D7