Media Cybernetics Software Development Kit (SDK)
Media Cybernetics SDK
Software Development Kit
"IPP and the SDK have eased my image processing and analysis tasks by providing a ready-made platform on which to build...I heartily attest to the benefits of a relatively inexpensive solution that has so many built-in features...it considerably shortens the development time of unique applications."
--Dr. Walter Niles, Ph.D., Asst. Professor of Pharmacology, University of Illinois at Chicago  More Quotes


Software Development Kit (SDK) for Image-Pro Plus Version 5.0

The Image-Pro Plus (IPP) 5.0 SDK is an update to the Media Cybernetics version 4.5 SDK that follows. However, it is not applicable to any Image-Pro Plus version before Image-Pro Plus 5.0 and it is not applicable to any version of Array-Pro Analyzer or Gel-Pro Analyzer. The IPP SDK 5.0 supports the new features, application events and application services that have been added since IPP 4.5.1. IPP SDK 5.0 no longer supports the VC++ 5.x, VC++ 6.x and VJ++ development environments. But it does support the Visual Studio .Net 2003 C++, C# and VB.NET development environments. Additionally, only Windows 2000 (service pack 4 or above) and Windows XP (service pack 1 or above) can be used with IPP SDK 5.0. Unless otherwise specified above all information below adequately describes the IPP 5.0 SDK. The IPP SDK 5.0 is available as a free download.

Are you looking for driver development help?
If yes, see the DDK section below.

SDK Wizard
Media Cybernetics SDK version 4.5
Updated December 4, 2002. The Media Cybernetics SDK offers a powerful development environment for OEMs, systems integrators, and end users to create tailored versions of the industry standard application for analytical imaging, Image-Pro Plus. Unlike programming toolkits, the SDK offers a proven host environment that can be easily and quickly customized to solve specific imaging applications without starting from scratch, thereby reducing development risk and cost. The IPP SDK 4.5 is available as a free download.

The SDK includes a powerful Plug-In Wizard, that lets you automatically generate an entire C++ project including source code, resource file, and project file. You can even compile and link with Image-Pro Plus with little or no effort. And the Wizard lets you do all this by using C++/MFC, the language of choice for today's high technology programmers. If you are an image processing programmer, you might use the SDK as a quick and easy prototype development tool. With the host already in place, you can focus on what is important - algorithm development.

Another exciting new aspect of the Image-Pro SDK is the ease with which you can develop custom plug-ins (written in C, C++/MFC, Visual Basic, or Java /J++) and add them into existing Media Cybernetics software menus and toolbars. With the powerful Software Development Kit, you can also add features that are unique to your particular application, or tailor a version of Image-Pro Plus to suit a specific vertical market.

Using the SDK, those with programming experience can..
  • Choose C, C++/MFC, VB, or J++ to develop your plug-in.
  • Tailor Image-Pro's menus to your specifications.
  • Create plug-ins that can be called from Image-Pro's user interface.
  • Create plug-ins that can read/write data directly from/to an active image in Image-Pro Plus.
  • Create a setup disk to install your custom plug-in.
  • Control external devices.
  • Modify menus and toolbars.
On-line help and examples for each of the supported development languages are included. Examples are designed to assist users in easily accessing serial I/O ports, ASCII files, and read/write overlays.

SDK System Requirements
  • USER MUST ALREADY HAVE IMAGE-PRO PLUS, GEL-PRO ANALYZER, or ARRAY-PRO ANALYZER 4.x INSTALLED & RUNNING w/ KEY TO USE THE SDK
  • Pentium 120 MHz or higher
  • Windows 98/NT/2K/XP
  • A minimum of 128 MB of RAM
  • VGA or better resolution display device
  • Windows-compatible mouse, keyboard, and CD-ROM drive
  • Approximately 3 Mbytes of disk space to hold the SDK files
  • In order to use the SDK, you must have a Microsoft Visual C++™ 5 or 6, Visual Basic™ 5 or 6, or Visual J++™ 6 development environment installed on your system.
SDK Developer Support Program
When you download the SDK you automatically receive 30 days of free support. Email techsupport@mediacy.com if you need help. However, more support is available. Join our SDK Developer Support Program to receive an additional 12 months of technical support PLUS three hard copy manuals and SDK installation disks. The SDK Developer Support Program is cost-efficiently priced at US$999.
Order SDK Developer's Support.

Subscribe to the SDK Developers Email List
Visit Media Cybernetics' lists page to subscribe to the Image-Pro SDK users email list.

SDK Plug-In Distribution
You may distribute Media Cybernetics plug-in modules developed with the SDK per the SDK License Agreement. Plug-ins created with the SDK require a valid copy of a Media Cybernetics application in order to run. Check with your dealer or contact a Media Cybernetics sales office for information on site license volume discounts on these applications.

3rd Party Developer Marketing Opportunity
Advertise your SDK plug-ins for free on Media Cybernetics' Solutions Zone web site at www.Solutions-Zone.com!

Capture Device Development Kit (DDK)
Media Cybernetics' Capture Device Development Kit (DDK) is available by special request. The DDK provides tools, framework, and guidelines for development of camera and frame grabber drivers for the Image-Pro environment. Although the SDK can be used to make a capture driver, the DDK ensures compatibility, macro support, a consistent user interface, and faster development. Likewise, a seperate Scope-Pro DDK is available for peripheral control (usually microscopes). For information on obtaining a DDK, please contact Dean Sequera, Product Development Manager, at dsequera@mediacy.com or at +1 301-495-3305 x262.



To use the SDK a copy of a supported Media Cybernetics application with protection key must be running on your machine.


Media Cybernetics, Inc. * Tel + 1-301-495-3305 * Offices