Example #1
0
        internal static void InitNewTracker(int width, int height, int numTrackedObjects, bool isFullDisappearance, PSFFittingDataRange dataRange, ushort maxPixelValue)
        {
            int rv = TrackerNewConfiguration(width, height, numTrackedObjects, isFullDisappearance, dataRange, maxPixelValue);

            if (rv == 0)
            {
                s_NumTrackedObjects = numTrackedObjects;
            }
        }
Example #2
0
 // DLL_PUBLIC long TrackerNewConfiguration(long width, long height, long numTrackedObjects, bool isFullDisappearance, PSFFittingDataRange dataRange, unsigned int maxPixelValue);
 private static extern int TrackerNewConfiguration(int width, int height, int numTrackedObjects, bool isFullDisappearance, PSFFittingDataRange dataRange, ushort maxPixelValue);
Example #3
0
 private static extern int TrackerNewConfiguration(int width, int height, int numTrackedObjects, bool isFullDisappearance, PSFFittingDataRange dataRange, ushort maxPixelValue);
Example #4
0
        public static void SetDataRange(int bitPix, uint bitPix16NormVal)
        {
            BitPix = bitPix;

            if (bitPix == 8)
                DataRange = PSFFittingDataRange.DataRange8Bit;
            else if (bitPix == 12)
                DataRange = PSFFittingDataRange.DataRange12Bit;
            else if (bitPix == 14)
                DataRange = PSFFittingDataRange.DataRange14Bit;
            else if (bitPix == 16)
            {
                DataRange = PSFFittingDataRange.DataRange16Bit;
                NormVal = bitPix16NormVal;
            }
            else
                throw new ApplicationException("PSF fitting only supports 8, 12, 14 and 16 bit data.");
        }
Example #5
0
        internal static void InitNewTracker(int width, int height, int numTrackedObjects, bool isFullDisappearance, PSFFittingDataRange dataRange, ushort maxPixelValue)
        {
            int rv = TrackerNewConfiguration(width, height, numTrackedObjects, isFullDisappearance, dataRange, maxPixelValue);

            if (rv == 0)
            {
                s_NumTrackedObjects = numTrackedObjects;
            }
        }