ImageDev

Initialization

This section introduces how to initialize and finalize ImageDev.

The main purpose of ImageDev intialization and finalization is to check and release its license.

Since ImageDev 2024.1, initialization and finalization are automatically managed in Python. However, the methods are still available because they may be necessary in some specific cases and in order to preserve API compatibility.

See related example

Syntax

Method Description
void init() Initializes the ImageDev library. This method performs some mandatory internal initializations and checks the license.
void finish() Finalizes the ImageDev library. This method frees some internal objects and releases the license when using floating licensing.
bool isInitialized() Checks if the ImageDev library has been initialized. Returns true if ImageDev is initialized, returns false otherwise.
Method Description
init() Initializes the ImageDev library. This method performs some mandatory internal initializations and checks the license.
finish() Finalizes the ImageDev library. This method frees some internal objects and releases the license when using floating licensing.
is_initialized() Checks if the ImageDev library has been initialized. Returns true if ImageDev is initialized, returns false otherwise.
Method Description
public Init() Initializes the ImageDev library. This method performs some mandatory internal initializations and checks the license.
public Finish() Finalizes the ImageDev library. This method frees some internal objects and releases the license when using floating licensing.
public IsInitialized() Checks if the ImageDev library has been initialized. Returns true if ImageDev is initialized, returns false otherwise.





© 2025 Thermo Fisher Scientific Inc. All rights reserved.