Software Info

Application Areas

Third Party Cameras supported

Support/FAQ

Contact

Still Image Explained

Understanding your TWAIN device

FreePiXCL 4.48

Source Code

Reseller FAQ

Register PiXCL 6

 

 

 

 

What is PiXCL 6?

PiXCL 6 is the latest version of a complete suite of scanner and digital camera image acquisition and advanced image processing application development tools, designed for the imaging professional and power user like you. Based on a high level interpreted (or compiled to EXE) language, PiXCL requires that you like or at least tolerate programming.

Please note that PiXCL 6 is not a scanner or camera driver development toolkit: these drivers are provided by your hardware supplier.

All PiXCL components are designed for Windows 2000 and XP. They will usually run under Win 98/ME/NT4 if the last Microsoft service packs are installed, but I no longer offer support for operating systems not maintained by Microsoft.

 

What can you do with PiXCL 6?

Any recent scanner or digital camera that comes with a TWAIN, Still Image, WIA comptible interface or its own API can be controlled from a PiXCL application. Imaging devices can be selected, images acquired, modified, saved to 15 different image formats, statistically and morphologically analysed, and results passed directly to a spreadsheet or database e.g. MS-Excel or MS-Access. More information and screen shots ...

 

How long does it take to learn PiXCL 6?

Like any powerful software package, about three weeks if you spend 1 to 2 hours per day. There's plenty of sample code to get you started, and a code Wizard to create application skeletons for you.

For example, a basic application that selects a TWAIN device, scans an image, and displays that image in a scrollable window can be created in about 30 seconds using the Wizard. More information ...

 

What's included in PiXCL 6?

  • PiXCL 6 language interpreter with over 800 commands and operations, which is used to test your application code as you develop it. For the purists, PiXCL is a strongly typed language with String, Integer, Integer64, Float and Double variable and 1D array data types, with the type implicit in the variable name. Memory is assigned only when a variable is first used, and in most cases, PiXCL takes care of memory deallocation ( AKA "garbage collection") automatically. The main exceptions are images in the PIXCL internal image list. All bitmaps that a PiXCL application loads are intentionally stored in the process memory, until either the programmer tells the app to release it, or the application exits. Note that all the image processing functions are fast compiled code in DLL functions.

  • PiXCL 6 compiler that takes the PiXCL application source code and produces a standalone EXE once your development is complete. EXE's can be distributed royalty-free.

  • PiXCL 6 development studio with context sensitive help and toolbar links to the interpreter and compiler. It's configurable to access other software tools. PiXCL 6 can be integrated with Microsoft Visual Studio if desired.

  • The PiXCL Imaging Libraries and C/C++ API's for image file format handling and all the standard image processing point and geometric functions, including geometric correction (affine) transformations, scanner and digital camera (TWAIN and WIA devices) access. Advanced image analysis functions include multi-spectral signature creation, maximum likelihood classification and principal components generation, plus morphological operations, blob identification and measurement. More information ...

  • The PiXCL Extension Command API for C/C++ programmers who want to add command support for additional libraries and third-party devices that have available API's. The API includes a Visual Studio project source. Examples of available extension libraries are

    • HD / MPEG video playback hardware from Visual Circuits, MN, USA.
    • Industrial Firewire cameras from QImaging, BC Canada.
    • Industrial Firewire cameras from DVC, TX, USA.

 

What does PiXCL 6 cost?

The complete suite of PiXCL 6 costs C$100 or about us$68. Delivery is by download. If you require a CD, a small extra charge plus shipping is required.


Copyright 1995-2005 Stewart DIBBS. All Rights Reserved.