COM

Video support with FFmpeg

Starting with version 8 we have added video support with the help of FFmpeg, a well established video codec, for handling all sorts of popular video formats. This allows importing of supported video formats, embedding them into DICOM and exporting them using the appropriate transfer syntax.

Deactivating licences

Installed licences can be deleted in different ways as described in the following steps:
 
  1. Programmatically - you could do something like this from your code:

.NET (C# code snippet)
DicomLicense.CurrentLicense.Delete()    

Speed options for 3D rendering

Whilst DicomObjects (COM & .NET) have been optimised to provide reasonably fast 3D rendering, there are times when (depending on the capabilities of the machine, and the nature of the data) it may be necessary to use "simplified" data for interactive rendering, to give best possible response times.  In most of the cases, this is best done by activating the feature on mouse-down etc. and then disabling (returning to default values) on mouse-up etc.

Activating licences

Both online and offline licence activation can be done using different methods as shown below:

  1. Programmatically - you could do something like this from your code and avoid the license dialog pop up:

.NET (C# code snippet)


string result;
DicomLicense.ActivateOnLine("Your Licence key", "Company Name", "Other Activation details", out result);

How to make SLAB in 3D

COM Version:

Using DicomObjects in Python

DicomObjects can be used in python by the help of various api's and interface generators

COM version: (This instructions below is using pywin32 interface generator for COM objects)

Upgrading to DicomObjects 6.0

  1. .NET
  2. COM

Changes to DicomObjects.NET Version 6

Rationale

Importing DicomObjects.ocx into Delphi XE

DicomObjects can be imported to Delphi XE (we have tested this under XE3) as follows:

 

1. Select Import component from Component option in Delphi IDE.

 

2. Then select Import a Type Library from the options.

 

3. From the list of registered type libraries select DicomObjects.

Lossless bug in old COM versions of DicomObjects

Description

Incorrect Use of signed arithmetic in JPEG Lossless predictor calculations

Date Discovered:

December 2005

Pages

Subscribe to RSS - COM