Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Document Type: Tutorial
NI Supported: Yes
Publish Date: Sep 6, 2006


Feedback


Yes No

Related Categories

Related Links - Developer Zone

Related Links - Products and Services

Performing a Particle Analysis

11 ratings | 1.55 out of 5
Print

Description

Particle analysis is a method for characterizing the particles in a binary or gray-level image. You can use the results of this analysis to identify specific objects in the image. Also, you can choose parameters so that the analysis will identify an object even if it is scaled, translated, or rotated with respect to a template object. Typical parameters for describing a particle can include, but are not limited to, the following:
  • Number of pixels
  • Number of holes
  • Perimeter length
  • Height and breadth
  • Moments of inertia
  • Rotation and translation
  • Shape equivalence

    Common Applications

Particle analysis is most useful in searching applications where the images have high contrast and very little noise due to reflections or image acquisition methods. However, you can also use the technique if the particles can be easily separated from the image.

What To Expect


The figure below, taken from Chapter 9 of the IMAQ Vision User Manual, shows the result of a typical particle analysis application:




Part A shows a template of the object to be identified. Part B is the original gray-scale image and Part C is a thresholded binary version of a similar image. Part D shows the results after identifying and labeling two matching objects. Notice that the objects were selected even though they have variations in the form of translations, rotations, and scaling.
Related Links:
IMAQ Vision User Manual
11 ratings | 1.55 out of 5
Print

Reader Comments | Submit a comment »

 

Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).