Skip to content

Commit ad0a34e

Browse files
committed
Switch GTM_AUTO back to explicit [GTM_ORIGINAL, GTM_INVERTED]
GTM_AUTO may not detect polarity correctly for low-contrast images. Now that ApplicableStages format is correct (no more skipped keys), explicit dual-mode should actually be tried by the SDK.
1 parent 0c0b738 commit ad0a34e

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

lab/vin-scanner/template.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@
232232
"BaseImageParameterName": "",
233233
"ApplicableStages": [
234234
{ "Stage": "SST_CONVERT_TO_GRAYSCALE", "ColourConversionModes": [{ "BlueChannelWeight": -1, "GreenChannelWeight": -1, "Mode": "CICM_GENERAL", "RedChannelWeight": -1, "ReferChannel": "H_CHANNEL" }] },
235-
{ "Stage": "SST_TRANSFORM_GRAYSCALE", "GrayscaleTransformationModes": [{ "Mode": "GTM_AUTO" }] },
235+
{ "Stage": "SST_TRANSFORM_GRAYSCALE", "GrayscaleTransformationModes": [{ "Mode": "GTM_ORIGINAL" }, { "Mode": "GTM_INVERTED" }] },
236236
{ "Stage": "SST_ENHANCE_GRAYSCALE", "GrayscaleEnhancementModes": [{ "Mode": "GEM_GENERAL" }] },
237237
{ "Stage": "SST_BINARIZE_IMAGE", "BinarizationModes": [{ "Mode": "BM_LOCAL_BLOCK", "MorphOperation": "Erode", "ThresholdCompensation": 10 }] },
238238
{ "Stage": "SST_DETECT_TEXTURE", "TextureDetectionModes": [{ "Mode": "TDM_GENERAL_WIDTH_CONCENTRATION", "Sensitivity": 5 }] },
@@ -245,7 +245,7 @@
245245
"BaseImageParameterName": "",
246246
"ApplicableStages": [
247247
{ "Stage": "SST_CONVERT_TO_GRAYSCALE", "ColourConversionModes": [{ "BlueChannelWeight": -1, "GreenChannelWeight": -1, "Mode": "CICM_GENERAL", "RedChannelWeight": -1, "ReferChannel": "H_CHANNEL" }] },
248-
{ "Stage": "SST_TRANSFORM_GRAYSCALE", "GrayscaleTransformationModes": [{ "Mode": "GTM_AUTO" }] },
248+
{ "Stage": "SST_TRANSFORM_GRAYSCALE", "GrayscaleTransformationModes": [{ "Mode": "GTM_ORIGINAL" }, { "Mode": "GTM_INVERTED" }] },
249249
{ "Stage": "SST_ENHANCE_GRAYSCALE", "GrayscaleEnhancementModes": [{ "Mode": "GEM_GENERAL" }] },
250250
{ "Stage": "SST_BINARIZE_IMAGE", "BinarizationModes": [{ "Mode": "BM_LOCAL_BLOCK", "MorphOperation": "Close", "ThresholdCompensation": 10 }] },
251251
{ "Stage": "SST_DETECT_TEXTURE", "TextureDetectionModes": [{ "Mode": "TDM_GENERAL_WIDTH_CONCENTRATION", "Sensitivity": 5 }] },
@@ -258,7 +258,7 @@
258258
"BaseImageParameterName": "",
259259
"ApplicableStages": [
260260
{ "Stage": "SST_CONVERT_TO_GRAYSCALE", "ColourConversionModes": [{ "BlueChannelWeight": -1, "GreenChannelWeight": -1, "Mode": "CICM_GENERAL", "RedChannelWeight": -1, "ReferChannel": "H_CHANNEL" }] },
261-
{ "Stage": "SST_TRANSFORM_GRAYSCALE", "GrayscaleTransformationModes": [{ "Mode": "GTM_AUTO" }] },
261+
{ "Stage": "SST_TRANSFORM_GRAYSCALE", "GrayscaleTransformationModes": [{ "Mode": "GTM_ORIGINAL" }, { "Mode": "GTM_INVERTED" }] },
262262
{ "Stage": "SST_ENHANCE_GRAYSCALE", "GrayscaleEnhancementModes": [{ "Mode": "GEM_GENERAL" }, { "Mode": "GEM_GRAY_EQUALIZE", "Sensitivity": 9 }] },
263263
{ "Stage": "SST_BINARIZE_IMAGE", "BinarizationModes": [{ "Mode": "BM_LOCAL_BLOCK", "MorphOperation": "Close", "ThresholdCompensation": 10 }] },
264264
{ "Stage": "SST_DETECT_TEXTURE", "TextureDetectionModes": [{ "Mode": "TDM_GENERAL_WIDTH_CONCENTRATION", "Sensitivity": 5 }] },

0 commit comments

Comments
 (0)