Easy Class
This class contains static properties and methods specific to the Easy
library.
Namespace: Euresys::Open_eVision
License(s): Any
Properties
Number of processor cores available to the system.
This is the upper limit for the number of threads usable internally by the Open eVision tools. See Easy::MaxNumberOfProcessingThreads
Number of GPUs available to the system.
Retrieves the resources installation path.
Retrieves the sample images installation path.
Retrieves the sample programs installation path.
Returns a pointer to a NULL
terminated character string that contains the current version number of Open eVision.
Current angular unit.
The enhanced mode for displaying the images.
Maximum number of threads used internally by the Open eVision tools (default value: 1).
This number cannot be higher than the number of processor cores available to the system. See Easy::NumberOfAvailableProcessorCores
.
This value is thread local. It means that this value can be controlled independently for each thread you create.
Methods
Checks if a given license is available.
Check if at least one license is available. Otherwise, an exception is thrown.
Checks if the OEM key, if any, matches a given argument.
This method is deprecated: Use EWindowsDrawAdapter
class by passing an image to its constructor instead.
Ensures Open eVision is initialized.
As of Open eVision 24.06, the initialization of Open eVision is fully automatic and implicit as the first call to any method of the library in all programming languages. This method performs no specific operation by itself and it is never necessary to call it prior to using Open eVision. Its only use is to ensure that the Open eVision DLL is correctly loaded outside of code dedicated to computations in order to help isolate potential Open eVision installation problems.
Also see Easy::CheckLicenses
that additionally check that licenses are correctly installed on the machine.
Returns the angle, converted from degrees to the current angle unit.
Returns the angle, converted from radians to the current angle unit.
Returns the best matching image type for a given file on disk.
Get the number of available dongle on the system.
Get the serial number of the selected dongle.
Returns the description associated to a given error code.
CUDA compute capability for the specified GPU.
Name of the GPU.
This method is deprecated: Library initialization is now performed automatically. This method doesn't perform any operation anymore.
You can use Easy::EnsureInitialized
instead to ensure Open eVision's DLL is properly loaded or
Easy::CheckLicenses
to also check that licenses are correctly installed.
Indicates if a supported GPU is available for Open eVision computation.
Logs a message in eGrabber Memento
This method is deprecated: Use EWindowsDrawAdapter
class by passing an image to its constructor instead.
Prepares a three dimensional rendering of an image where the gray-level values are taken for altitudes.
Prepares a three dimensional rendering of the histogram of a color image: the pixels are drawn in the RGB space rather than in the XY plane.
Resizes an image without interpolation.
Writes an OEM key value on a dongle.
Starts timing, using the system clock or performance counter.
Returns the time, in specified time units, elapsed since the last invocation of Easy::StartTiming
.
This method is deprecated: Library termination is now performed automatically. This method has no use anymore.
Returns the angle, converted from current angle unit to degrees.
Returns the angle, converted from current angle unit to radians.
Returns the actual resolution of the timing clock, in ticks per seconds.
Easy Class
This class contains static properties and methods specific to the Easy
library.
Namespace: Euresys.Open_eVision
License(s): Any
Properties
Current angular unit.
The enhanced mode for displaying the images.
Maximum number of threads used internally by the Open eVision tools (default value: 1).
This number cannot be higher than the number of processor cores available to the system. See Easy.NumberOfAvailableProcessorCores
.
This value is thread local. It means that this value can be controlled independently for each thread you create.
Number of processor cores available to the system.
This is the upper limit for the number of threads usable internally by the Open eVision tools. See Easy.MaxNumberOfProcessingThreads
Number of GPUs available to the system.
Retrieves the resources installation path.
Retrieves the sample images installation path.
Retrieves the sample programs installation path.
Returns a pointer to a NULL
terminated character string that contains the current version number of Open eVision.
Methods
Checks if a given license is available.
Check if at least one license is available. Otherwise, an exception is thrown.
Checks if the OEM key, if any, matches a given argument.
This method is deprecated: Use EWindowsDrawAdapter
class by passing an image to its constructor instead.
Ensures Open eVision is initialized.
As of Open eVision 24.06, the initialization of Open eVision is fully automatic and implicit as the first call to any method of the library in all programming languages. This method performs no specific operation by itself and it is never necessary to call it prior to using Open eVision. Its only use is to ensure that the Open eVision DLL is correctly loaded outside of code dedicated to computations in order to help isolate potential Open eVision installation problems.
Also see Easy.CheckLicenses
that additionally check that licenses are correctly installed on the machine.
Returns the angle, converted from degrees to the current angle unit.
Returns the angle, converted from radians to the current angle unit.
Returns the best matching image type for a given file on disk.
Get the number of available dongle on the system.
Get the serial number of the selected dongle.
Returns the description associated to a given error code.
CUDA compute capability for the specified GPU.
Name of the GPU.
This method is deprecated: Library initialization is now performed automatically. This method doesn't perform any operation anymore.
You can use Easy.EnsureInitialized
instead to ensure Open eVision's DLL is properly loaded or
Easy.CheckLicenses
to also check that licenses are correctly installed.
Indicates if a supported GPU is available for Open eVision computation.
Logs a message in eGrabber Memento
This method is deprecated: Use EWindowsDrawAdapter
class by passing an image to its constructor instead.
Prepares a three dimensional rendering of an image where the gray-level values are taken for altitudes.
Prepares a three dimensional rendering of the histogram of a color image: the pixels are drawn in the RGB space rather than in the XY plane.
Resizes an image without interpolation.
Writes an OEM key value on a dongle.
Starts timing, using the system clock or performance counter.
Returns the time, in specified time units, elapsed since the last invocation of Easy.StartTiming
.
This method is deprecated: Library termination is now performed automatically. This method has no use anymore.
Returns the angle, converted from current angle unit to degrees.
Returns the angle, converted from current angle unit to radians.
Returns the actual resolution of the timing clock, in ticks per seconds.
Easy Class
This class contains static properties and methods specific to the Easy
library.
Module: open_evision
License(s): Any
Properties
Current angular unit.
The enhanced mode for displaying the images.
Maximum number of threads used internally by the Open eVision tools (default value: 1).
This number cannot be higher than the number of processor cores available to the system. See Easy.GetNumberOfAvailableProcessorCores
.
This value is thread local. It means that this value can be controlled independently for each thread you create.
Number of processor cores available to the system.
This is the upper limit for the number of threads usable internally by the Open eVision tools. See Easy.SetMaxNumberOfProcessingThreads
Number of GPUs available to the system.
Retrieves the resources installation path.
Retrieves the sample images installation path.
Retrieves the sample programs installation path.
Returns a pointer to a NULL
terminated character string that contains the current version number of Open eVision.
Methods
Checks if a given license is available.
Check if at least one license is available. Otherwise, an exception is thrown.
Checks if the OEM key, if any, matches a given argument.
Ensures Open eVision is initialized.
As of Open eVision 24.06, the initialization of Open eVision is fully automatic and implicit as the first call to any method of the library in all programming languages. This method performs no specific operation by itself and it is never necessary to call it prior to using Open eVision. Its only use is to ensure that the Open eVision DLL is correctly loaded outside of code dedicated to computations in order to help isolate potential Open eVision installation problems.
Also see Easy.CheckLicenses
that additionally check that licenses are correctly installed on the machine.
Returns the angle, converted from degrees to the current angle unit.
Returns the angle, converted from radians to the current angle unit.
Returns the best matching image type for a given file on disk.
Get the number of available dongle on the system.
Get the serial number of the selected dongle.
Returns the description associated to a given error code.
CUDA compute capability for the specified GPU.
Name of the GPU.
This method is deprecated: Library initialization is now performed automatically. This method doesn't perform any operation anymore.
You can use Easy.EnsureInitialized
instead to ensure Open eVision's DLL is properly loaded or
Easy.CheckLicenses
to also check that licenses are correctly installed.
Indicates if a supported GPU is available for Open eVision computation.
Logs a message in eGrabber Memento
Prepares a three dimensional rendering of an image where the gray-level values are taken for altitudes.
Prepares a three dimensional rendering of the histogram of a color image: the pixels are drawn in the RGB space rather than in the XY plane.
Resizes an image without interpolation.
Writes an OEM key value on a dongle.
Starts timing, using the system clock or performance counter.
Returns the time, in specified time units, elapsed since the last invocation of Easy.StartTiming
.
This method is deprecated: Library termination is now performed automatically. This method has no use anymore.
Returns the angle, converted from current angle unit to degrees.
Returns the angle, converted from current angle unit to radians.
Returns the actual resolution of the timing clock, in ticks per seconds.