Version 16 of the LEADTOOLS Image Viewer C API has changed from version 15 as follows:
Feature Updates:
The Medical Image Viewer Control now includes:
Animation support with a shuffle option for the animation engine.
Begin and End Update for faster processing.
Low memory usage capability for faster loading
Up to 8X8 rows and columns.
Ability to calibrate the ruler for one axis only (X or Y) or both.
Feature to set Window Level defaults and units of measure
Window level engine detects appropriate sensitivity
Control over tag size.
Bitmaps
Invert bitmaps and check for bitmap inversion
Bitmap region removal
Mouse
5-button mouse support
Convert mouse coordinates into bitmap coordinates
Interpolate the image before the user releases the Mouse button
Adding, Deleting, modifying cell tags.
Cell or sub-cell printing
Cell scaling
Ability to calibrate cells without using the ruler.
Fit image to cell height or width
Freeze sub-cell and determine whether the sub-cell is frozen
Frames
Adding, Deleting, modifying tags for specific frames
Scale and Offset for a specific frame
Set and Get the scale and scale mode of a specific frame
Get and set the region handle.
Load and Save a region to/from a scripted file.
Allow the user to change the color of the control region.
nudge tool feature
shrink tool feature
add select mode
load and save annotation objects.
get, rotate, flip, reverse, and set the annotation container.
change the foreground and background color of the text annotation object.
Topic updates:
The following topics have been updated:
Creating a Bitmap Region Inside the Image Viewer
New functions:
L_DispContainerEnableCellLowMemoryUsage
L_DispContainerGetAnimationStartedCallBack
L_DispContainerGetAnimationStoppedCallBack
L_DispContainerGetDefaultWindowLevelValues
L_DispContainerGetLowMemoryUsageCallBack
L_DispContainerGetRotateBitmapPerspectiveAngle
L_DispContainerIsBitmapInverted
L_DispContainerIsSubCellFrozen
L_DispContainerRemoveBitmapRegion
L_DispContainerResetWindowLevelValues
L_DispContainerRotateBitmapPerspective
L_DispContainerSetAnimationStartedCallBack
L_DispContainerSetAnimationStoppedCallBack
L_DispContainerSetBitmapListInfo
L_DispContainerSetDefaultWindowLevelValues
L_DispContainerSetLowMemoryUsageCallBack
L_DispContainerSetRequestedImage
L_DispContainerGetCellScaleMode
L_DispContainerSetCellScaleMode
New structures:
New callbacks:
DISPCONTAINERACTIVESUBCELLCHANGED
DISPCONTAINERANIMATIONSTARTEDCALLBACK
DISPCONTAINERANIMATIONSTOPPEDCALLBACK
DISPCONTAINERANNOTATIONCALLBACK
DISPCONTAINERANNOTATIONCREATEDCALLBACK
DISPCONTAINERPOSTPAINTCALLBACK
For more information, refer to: