Release Notes

September 6th, 2023

CameraSDK 3.0

Before upgrading from CameraSDK 2.0 to 3.0, please see CameraSDK 3.0 Migration Guide.

Features included:

  • Notifications: The Notifications API has undergone a comprehensive refactoring, improving its structure and performance for better usability and reliability.

  • Subscriptions: A new concept of Subscriptions has been introduced to streamline the handling of large data amounts. LiveView, Receiving Images, and Previews are now efficiently managed through Subscriptions, enhancing data management and transmission.

  • Image Browsing: This new feature enables easy retrieval of previews of images, scaled and cropped JPEGs, and the ability to view meta-data associated with them.

  • Capabilities: A new concept of Capabilities empowers you to assess the limitations of your connected camera more effectively.

  • Firmware Upgrade: enables direct transfer of firmware package files to your camera.

  • Diagnostic Logs: Now you can directly download Diagnostic Logs from your camera, facilitating more efficient troubleshooting.

Bug fixes:

  • Resolved a minor memory leak occurring in GetPropertySpec, optimizing memory utilization and ensuring stable performance.

  • Fixed an issue where metadata related to file size could be incorrect, providing accurate information about the file sizes.

  • Updated documentation related to multi-camera setup on Linux, ensuring comprehensive and accurate guidance for setting up multiple cameras.

Supported platforms:

  • Windows 10 (x64)

  • Linux (ARM & Intel)

Supported Cameras:

  • iXM series

  • IQ4 series

ImageSDK 3.1

Features included:

  • Noise Reduction functions added to the ConvertConfig.

  • The Sharpening function has been updated and expanded.

  • Distortion Correction are now available to produce an undistorted output.

  • Historgram: Now you can obtain histogram data of the image at various stages of the conversion pipeline.

  • New Metadata System: A new metadata system has been introduced which enables you to seamlessly insert and modify metadata components.

  • New Output Formats: JPEG, JPEG2000 and PGM (Portable Gray Map)

Bug fixes:

  • Resolved the issue where the linear path was not being properly serialized, ensuring consistent and accurate processing.

  • Addressed the namespace problem for P1ImageHistogram.hpp, ensuring correct and hassle-free usage.

  • Fixed a minor memory leak in ThreadPool deallocation, optimizing memory usage and overall performance.

Supported platforms:

  • Windows 10 (x64)

  • Linux (ARM & Intel)

Supported Cameras:

  • iXM series

  • IQ4 series

  • iXU-RS1000

November 10th, 2022

ImageSDK 3.0

Please note that this release requires that the SensorProfiles location are specified. The directory where ImageSDK looks for Sensor Profiles can be set using the SetSensorProfilesLocation method. This method must be called before opening any RawImage objects.

Features included:

  • The ConvertConfig now includes various Image Adjustment properties that can be set during conversion, e.g Highlight recovery, Shadow recovery, Exposure etc.

  • The following corrections can now be enabled in the ConvertConfig; Light falloff, Chromatic Aberration and Geometric correction.

  • Added capability for the creation of large image, 3/4-band and NDVI images (Windows-only feature)

  • Export image into TIFF formatted file, including adding GeoTIFF fields to the metadata

Bug fixes:

  • Improved error handling

  • Fixed issue regarding debug messages written to standard output

  • Fixed issue parsing GPS and IMU data

Supported platforms:

  • Windows 10 (x64)

  • Linux (ARM & Intel)

Supported Cameras:

  • iXM series

  • IQ4 series

  • iXU-RS1000

February 23rd, 2022

Bug fix release of Image- and CameraSDK

CameraSDK 2.0.31

  • Fixed calling EnableImageReceiving multiple times

  • LiveView configuration can be changed, without starting LiveView first

  • Added Strong Naming to C# DLL files.

ImageSDK 2.0.33

  • Fixed memory-leak when destroying RawImage objects


November 15th, 2021

CameraSDK 2.0

Initial release of Phase One’s new SDK for controlling cameras. This SDK are the second iteration of Phase One provided SDK’s and replaces both CaptureCore and Capture One processing Engine (COPE).

Features included:

  • Properties

  • LiveView

  • Image Capture

  • Receive Images

  • Notifications

Supported platforms:

  • Windows 10 (x64)

  • Linux (ARM & Intel)

Supported Cameras:

  • iXM series

  • IQ4 series

ImageSDK 2.0

Initial release of Phase One’s new SDK for working with IIQ image files.

Features included:

  • Open Image

  • Meta data

  • Image pipeline: Decode

  • Image pipeline: Convert

Supported platforms:

  • Windows 10 (x64)

  • Linux (ARM & Intel)

Supported Cameras:

  • iXM series

  • IQ4 series