|
PICTools™ MedX
A Medical Imaging Control/Component for C/C++
This software development kit (SDK) provides imaging technology designed to enhance medical imaging applications. PICTools MedX contains low-level C libraries providing the fastest compression and decompression engines available. It offers both lossy and lossless DICOM-compliant formats, including 8-bit and 16-bit grayscale. This SDK is ideal for both still image and video. PICTools MedX provides total control over image manipulation, compression, decompression, and conversion.
For more information about this product please visit the
PICTools technologies are supported across multiple environments, including 32-bit Windows, 64-bit Windows, Linux, Solaris, AIX, and more.
PICTools MedX provides commercially supported software development libraries for lossy JPEG, lossless JPEG, JPEG 2000, and JPEG-LS. Ideal for large medical images, this SDK also provides sophisticated imaging technology enabling engineers to design and build a JPEG 2000 JPIP implementation wholly in accordance with the JPEG 2000, Part 9 standard.
Technical Notes
- Programming environment: C/C++
- Sample code is included
- Thread-safe to allow simultaneous operations
- Buffer to buffer image processing for maximum flexibility
- Static and shared dispatcher libraries combined with compressed opcode DLLs enable creation of single file executables
- The low-level API (Application Programmers Interface) offers total control of image processing functions
- Provides exceptional stability and high speed in limited-resource environments
- Complete trial version includes documentation, operation samples, a source sample application and technical support
PICTools Architecture
The PICTools software architecture consists of a shared library (the "dispatcher") that loads operation specific shared libraries ("opcodes") for modular, discrete functionality. One major advantage to the use of this architecture is the ability of Pegasus to rapidly port opcodes to different processors. Each opcode begins as an ANSI "C" coded library. This library is then optimized for the target chip using assembler and processor-specific optimizations. The dispatcher is ported to "new" operating systems by implementing the code-loading functionality of each OS. PICTools’ dispatcher / opcode architecture facilitates a la carte opcode usage in a consistent interface across opcodes and operating systems.
PICTools MedX includes a combination of opcodes containing individual feature sets. Each opcode allows the user to perform specific functions. PICTools is licensed per opcode used. See the detailed list of available features (PICTools MedX Opcodes).
Compression and File Format Support
- JPEG (Sequential) – 24-bit RGB, 8-bit grayscale
- Patented technology for enhanced JPEG decompression will remove block artifacts from over-compressed JPEG images without blurring
- JPEG (Sequential) – 12-bit grayscale
- JPEG 2000 – 24-bit RGB, 8-bit grayscale
- JPEG 2000 – 16-bit grayscale
- Compress and decompress JPEG 2000 image data as used within the DICOM standard in the medical imaging industry
JPIP Client/Server Technology for JPEG 2000
- Ideal for large medical images, this SDK provides sophisticated imaging technology enabling engineers to design and build a JPEG 2000 JPIP implementation wholly in accordance with the JPEG 2000, Part 9 standard. The JPIP standard is designed to speed optimize network viewing of user selectable resolutions and areas of interest on JPEG 2000 images. The PICTools MedX SDK provides a complete JPIP API for client and server side deployments, and provides JPEG 2000 compliant compression, JPIP request and receive, and decompression of JPEG 2000 images. The Pegasus Imaging JPIP implementation benefits from many years of experience working with streamed multi-resolution image formats.
- JPEG-LS – 24-bit RGB, 16-bit grayscale
- - Compress and decompress JPEG-LS image data as used within the DICOM standard in the medical imaging industry
- - Provide excellent lossless or near-lossless compression performance over a broad range of images
- - Programmatically set compression for lossless or near lossless, and point transform
- - Compress and decompress single component 2 to 16-bit grayscale images
- - Compress and decompress multiple component 24-bit (RGB) images
- - Compress and decompress 24-bit (RGB) images in any of three modes: Non-interleaved, line-interleaved, or sample-interleaved
- - Encode/decode application (APP), Comment (COM), and Restart (DRI, RST) Markers
- - Supports image cropping
- - Strictly adheres to the JPEG-LS specification
- - Lossless JPEG – 24-bit RGB, 8-bit grayscale
- - Lossless JPEG – 16-bit grayscale
- - Medical RAW
- - TIFF
- - BMP
Multi-Platform Support
PICTools MedX has been developed by Pegasus Imaging's team of research scientists who specialize in imaging and compression technologies. Maximum code speed has been achieved through algorithm and machine code optimizations. It has been optimized for several chip instruction sets, including Intel MMX, PIII, PIV and IBM PowerPCng convention.
Technical Information
Component Type - Contains the following types of components...
|
|
For more information and to buy this product...
Product Type:
Control/Component
Product Version:
Prices From:
$6999
|