JoeScan
  home
our story
news  and events
contact us
    our products
how it works
applications support service

tagScanDataPoint Struct Reference

#include <jcam_dll.h>

List of all members.


Detailed Description

Represents a subpixel point from a scanner and its brightness.


Public Attributes

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

Member Data Documentation

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.

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.

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.


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