CWIMAQFullParticleReport

NI Vision for Visual Basic

CWIMAQFullParticleReport

CWIMAQFullParticleReport is a collection of CWIMAQFullParticleReportItem objects that contain parameters specifying the result of a particle analysis method. This collection has one item for each particle on the image.

Note  The CWIMAQFullParticleReport object is used only with the CWIMAQVision.Particle method.

Properties

AreaObsolete—Use CWIMAQFullParticleReportItem.Area instead.

Number of pixels in the particle.
CountNumber of objects in the collection.
HoleAreaObsolete—Use CWIMAQFullParticleReportItem.HoleArea instead.

Total surface area, in pixels, of all the holes in a particle.
HoleNumberObsolete—Use CWIMAQFullParticleReportItem.HoleNumber instead.

Number of holes in the particle.
HolePerimeterObsolete—Use CWIMAQFullParticleReportItem.HolePerimeter instead.

Length of the perimeters of all the holes in the particle in user-defined units.
IncludeRectHeightObsolete—Use CWIMAQFullParticleReportItem.BoundingRectangle instead.

Height of the bounding rectangle of the particle.
IncludeRectLeftObsolete—Use CWIMAQFullParticleReportItem.BoundingRectangle instead.

Left edge of the bounding rectangle of the particle.
IncludeRectTopObsolete—Use CWIMAQFullParticleReportItem.BoundingRectangle instead.

Top edge of the bounding rectangle of the particle.
IncludeRectWidthObsolete—Use CWIMAQFullParticleReportItem.BoundingRectangle instead.

Width of the bounding rectangle of the particle.
PerimeterObsolete—Use CWIMAQFullParticleReportItem.Perimeter instead.

Length of the particle perimeter in user-defined units.
ProjectionXObsolete—Use CWIMAQFullParticleReportItem.ProjectionX instead.

Half of the sum of the horizontal segments in a particle that do not overlap another adjacent horizontal segment.
ProjectionYObsolete—Use CWIMAQFullParticleReportItem.ProjectionY instead.

Half of the sum of the vertical segments in a particle that do not overlap another adjacent vertical segment.
SegmentMaxObsolete—Use CWIMAQFullParticleReportItem.SegmentMax instead.

Length, in pixels, of the longest segment in the convex hull of the particle.
SegmentMaxPointXObsolete—Use CWIMAQFullParticleReportItem.SegmentMaxPoint instead.

X-coordinate of the left-most pixel in the SegmentMax of the particle.
SegmentMaxPointYObsolete—Use CWIMAQFullParticleReportItem.SegmentMaxPoint instead.

Y-coordinate of the left-most pixel in the SegmentMax of the particle.
SigmaXObsolete—Use CWIMAQFullParticleReportItem.SigmaX instead.

Sum of the particle pixels on the x-axis.
SigmaXXObsolete—Use CWIMAQFullParticleReportItem.SigmaXX instead.

Sum of the particle pixels on the x-axis, squared.
SigmaXYObsolete—Use CWIMAQFullParticleReportItem.SigmaXY instead.

Sum of the particle pixels on the x-axis and y-axis.
SigmaYObsolete—Use CWIMAQFullParticleReportItem.SigmaY instead.

Sum of the particle pixels on the y-axis.
SigmaYYObsolete—Use CWIMAQFullParticleReportItem.SigmaYY instead.

Sum of the particle pixels on the y-axis, squared.
SurfaceObsolete—Use CWIMAQFullParticleReportItem.Surface instead.

Size of the particle, in user-defined units.

Methods

AddAdds an object to the collection and returns the new object.
ItemReturns the specified object from the collection.
RemoveRemoves the specified item from the collection.
RemoveAllRemoves all objects from the collection.

See Also

CWIMAQVision.Particle

CWIMAQVision.ParticleDiscrimination

CWIMAQVision.ParticleCoefficients

CWIMAQFullParticleReportItem