×

Identifying selected pixels in a digital image

  • US 7,587,086 B2
  • Filed: 06/04/2004
  • Issued: 09/08/2009
  • Est. Priority Date: 06/04/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method, comprising:

  • for each pixel reference point in a digital image that includes a plurality of pixels, setting one or more pixel state flags to indicate which of one or more pixels in a pixel field adjacent to the pixel reference point is selected, there being a set of pixel state flags associated with each pixel reference point, wherein when four pixels are in the pixel field adjacent to the pixel reference point, the pixel state flags associated with the pixel reference point include an upper right flag indicating whether a pixel above and right of the pixel reference point is selected, a lower right flag indicating whether a pixel below and right of the pixel reference point is selected, an upper left flag indicating whether a pixel above and left of the pixel reference point is selected and a lower left flag indicating whether a pixel below and left of the pixel reference point is selected, the setting of the one or more pixel state flags being controlled by a processor;

    traversing the pixel state flags to determine a location for a selected pixel identifier that encompasses one or more sets of selected pixels;

    wherein setting the one or more pixel state flags includesdetermining the sets of pixel state flags associated with each of a first lineal grouping of pixel state flags, and for each set of pixel state flags associated with an adjacent lineal grouping of pixel state flags, setting at least half of the set of pixel state flags by performing a bit shift operation on at least one of the upper right flag, the lower right flag, the upper left flag or the lower left flag of an adjacent set of pixel state flags, the adjacent set of pixel state flags being adjacent to the set of pixel state flags being set and the adjacent set of pixel state flags being one of the first lineal grouping of pixel state flags;

    rendering the selected pixel identifier on a display device.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×