Changes from Version 18 to Version 19

Version 19 of this C++ Class Library has changed from version 18 as follows:

New and enhanced file format support:

Changed structures:

ANNENCRYPTOPTIONS - the type of uStructSize member has been changed to L_UINT.

ANNPOINTEROPTIONS - the type of uStructSize member has been changed to L_UINT.

FILEINFO - takes 3 new members.

FILEXLSOPTIONS - flags have been added to uFlags:

LEADFILETAG - flags have been added to uType:

LILDRAWITEM - the type of uID member has been changed to L_UINT.

LOADFILEOPTION - A flag has been added to Flags2 (ELO2_MULTITHREADED).

LOADINFO - the type of Offset member has been changed to L_OFFSET.

TABLEZONE - takes 4 new members.

SAVEFILEOPTION - takes 1 new member.

VERSIONINFO - takes 1 new member.

New structures:

L_GLOBALMEMORYTHRESHOLDS

MANUALPERSPECTIVEDESKEWPOINTS

Changed functions:

LAnnContainer::HitTest - the type of pHitTestInfo parameter has been changed to pANNHITTESTINFO.

LAnnPushPin::GetBitmap - takes 1 new parameter.

LAnnotation::GetOptions - A flag has been added to puOptions (OPTIONS_NEW_MULTILINE_DRAW).

LAnnotation::SetOptions - A flag has been added to uOptions (OPTIONS_NEW_MULTILINE_DRAW).

LBitmap::InvertedPage - flags have been added to uFlags:

LBitmapBase::ColorRes - the type of nBitsPerPixel parameter has been changed to L_INT.

LBitmapWindow::EnableHiliteZoomView - takes 1 new parameter.

LBuffer::ConvertBuffer and LBuffer::ConvertBufferExt - A flag has been added to uFlags (CVT_SIGNED).

LFile::EnumGeoKeysCallBack, LFile::EnumTagsCallBack, LFile::SetGeoKey and LFileSettings::SetTag - flags have been added to uType:

LFileSettings::GetTag and LFile::ReadTag - flags have been added to pType:

LFile::ReadGeoKey and LFile::GetGeoKey - flags have been added to puType:

LMemoryFile::GetInfo and LFile::GetInfo - flags have been added to uFlags:

LMemoryFile::ReadTag:

LFile::CreateThumbnailCallBack, LFile::FeedLoadCallBack, LFile::LoadFileCallBack, LFile::LoadFileOffsetCallBack, LFile::LoadFileTileCallBack, LMemoryFile::LoadMemoryTileCallBack and LMemoryFile::LoadMemoryCallBack - flags have been added to uFlags:

New functions:

LBitmap::AlignImages

LBitmap::AutoDocumentBinarization

LBitmap::AutoPageSplitter

LBitmap::AutoLineRemove

LBitmap::BlurDetection

LBitmap::CLAHE

LBitmap::DocumentSegmentBitmap

LBitmap::EnhanceStentImage

LBitmap::ExpandPage

LBitmap::GlareDetection

LBitmap::Keystone

LBitmap::LambdaConnectedness

LBitmap::LevelsetBitmapRgn

LBitmap::ManualPerspectiveDeskew

LBitmap::MICRDetection

LBitmap::MRZDetection

LBitmap::OtsuThreshold

LBitmap::PerspectiveDeskew

LBitmap::SRADAnisotropicDiffusion

LBitmap::SignalToNoiseRatio

LBitmap::ShrinkWrapTool

LBitmap::TADAnisotropicDiffusion

LBitmap::TextBlurDetector

LBitmap::TextBlurFree

LBitmap::WatershedBitmap

LBitmap::RemoveSaltPepperNoise

For more information, refer to:

What's New in Version 19

Help Version 20.0.2020.4.5
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2020 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Raster Imaging C++ Class Library Help