Thanks for downloading Dynamsoft Barcode Reader Package!
Your download will start shortly. If your download does not begin, click here to retry.
Release Notes - DynamsoftCore Module
3.2.10 (03/07/2024)
New
- Added a new property
resultUnitTypesOnlyForInput
to theDSObservationParameters
class to specify theinput only
result unit. - Added the following methods to the
DSRegionObjectElement
class to support the intermediate result modification.setLocation
clone
retain
release
- Added a new method
replace
to theDSIntermediateResultUnit
class to support the replacement of intermediate result units. - Added
setImageData
methods to the following classes:DSColourImageUnit
DSScaledDownColourImageUnit
DSGrayscaleImageUnit
DSTransformedGrayscaleImageUnit
DSEnhancedGrayscaleImageUnit
DSBinaryImageUnit
DSTextureRemovedGrayscaleImageUnit
DSTextureRemovedBinaryImageUnit
DSTextRemovedBinaryImageUnit
- Added new methods to the
DSPredetectedRegionsUnit
class to add, remove or set the predetected regions. - Added new methods to the
DSLineSegmentsUnit
class to add, remove or set the line segments. - Added new methods to the
DSTextZonesUnit
class to add, remove or set the text zones. Added a new classTextZone
to store the information of a single text zone. - Added a new method
setContours
to theDSContourUnit
class. - Added new methods to the
DSTextureDetectionResultUnit
class to set the X & Y spacing. - Added a new intermediate result unit,
DSShortLinesUnit
, to output the detected short lines. The corresponding enumeration memberDSIntermediateResultUnitTypeShortLines
is added to theDSIntermediateResultUnitType
. - Added the following methods to the
DSCapturedResultItem
classgetTargetROIDefName
getTaskName
retain
release
- Added the following new error codes
DSErrorImageSizeNotMatch
DSErrorImagePixelFormatNotMatch
DSErrorSectionLevelResultIrreplaceable
DSErrorAxisDefinitionIncorrect
DSErrorTextLineGroupLayoutConflict
DSErrorTextLineGroupRegexConflict
- Added the following methods to the
DSCapturedResult
class.retain
release
- The following classes are moved to
DSCaptureVisionRouter
module:DSCapturedResult
DSIntermediateResultReceiver
DSCapturedResultReceiver
DSCapturedResultFilter
DSIntermediateResultManager
- Added a new supported image pixel format, binary 8 inverted. The corresponding enumeration member is added to the
DSImagePixelFormat
. - Added return value for the
retain
method of theDSIntermediateResultUnit
class. The method will return the pointer of the currentDSIntermediateResultUnit
.
Breaking Changes
- Refactored the
DSContour
class. Please view API reference -DSContour
class for more information.
Fixed
- Fixed a crash bug that might happen when triggering the
setNextImageToReturn
method of theDSImageSourceAdapter
class.
3.0.20 (10/26/2023)
New
- Added
DSImageSourceErrorListener
to receive the errors from an image source. - Added method
setErrorListener
to classDSImageSourceAdapter
to add theDSImageSourceErrorListener
. - Added the following error codes:
DSErrorFileAlreadyExists
DSErrorCreateFileFailed
DSErrorImageDataInvalid
Fixed
- Small fixes and tweaks.
Changed
- Changed the timing of
onOriginalImageResultReceived
so that it is triggered immediately after receiving the image.
3.0.10 (08/10/2023)
The first version of DynamsoftCore
iOS edition that integrate with DynamsoftCaptureVision (DCV)
architecture.