JCam DLL API Reference
tagScanDataPoint Struct Reference

Represents a subpixel point from a scanner and its brightness. More...

#include <jcam_dll.h>

Public Attributes

INT32 data
 Which subpixel the laser was centered at. More...
 
INT32 status
 A simple representation of the intensity of the pixel. More...
 
INT32 brightness
 The actual intensity of the pixel where the laser was detected. More...
 

Detailed Description

Represents a subpixel point from a scanner and its brightness.

Member Data Documentation

◆ brightness

INT32 tagScanDataPoint::brightness

The actual intensity of the pixel where the laser was detected.

The value is the sum of 7 pixels, each with 10 bits of resolution. Consequently, the maximum value is 7 * 210 = 7168. If you want to display this value in a traditional 255 level greyscale. you will have to map the brightness value to a 255 level greyscale on your own.

◆ data

INT32 tagScanDataPoint::data

Which subpixel the laser was centered at.

Range is from 0 to 32,400 because there are 100 subpixels per pixel and 324 pixels.

◆ status

INT32 tagScanDataPoint::status

A simple representation of the intensity of the pixel.

0 means invalid.
1 means normal.
2 means bright.
3 means very bright.


The documentation for this struct was generated from the following file: