Bug on Heterogeneity
Hi Folks,
Version 3.3 seems to have a bug when adding a heterogeneity filter on measured data.
Values become negative (though they can just be between 0 and 1). The filter is applied very easily after the count and works very well in all other previous versions... Please take a look - ... You can also do it manually. Just measure something, then add Het and take a look at the values displayed in Edit Range....
Version 3.3 seems to have a bug when adding a heterogeneity filter on measured data.
Values become negative (though they can just be between 0 and 1). The filter is applied very easily after the count and works very well in all other previous versions... Please take a look - ... You can also do it manually. Just measure something, then add Het and take a look at the values displayed in Edit Range....
Public Function PostFilter() As SimpleScript
PostFilter = New SimpleScript
Dim HetLimitL = 0.015
Dim HetLimitR = 1
With Automate.ScriptingCommands.CodeCommand(PostFilter)
If .Run() Then
With Measure.MeasurementsCommands.Options(PostFilter)
.SelMeasurements = New MeasCollection()
.SelMeasurements.Add( New MeasEntry(eMeasures.RgnHeterogeneity))
.Segmentation.FilterRanges = New System.Collections.Generic.List(Of MeasFilterEntry)
.Segmentation.FilterRanges.Add( New MeasFilterEntry(eMeasures.RgnHeterogeneity,HetLimitL,HetLimitR))
.Run(ThisApplication.ActiveImage)
End With
With Measure.MeasurementsCommands.ApplyFilters(PostFilter)
.Run(ThisApplication.ActiveImage)
End With
End If
End with
0
Answers
I don't see this problem. If I count Spots.tif (Auto-dark) the Heterogeneity values are in range from 0.17 to 0.41.
Can you post the test image and the IQO file with segmentation parameters?
Thanks,
Yuri