摘要:
A method and apparatus enables derivation of a bitmap representation of an image, where the image includes a region filled with a pattern. The method includes the steps of: accessing an original pattern bitmap segment from within the image; translating a copy of the original pattern bitmap segment to the origin of the bitmap representation of the image as a reference pattern bitmap and arranging it as a reference pattern bitmap with a pattern that evidences a consistent phase regularity with the original pattern bitmap segment; filling the region to be filled with the pattern by determining a correspondence of an anchor pixel of the region to a pixel in the reference pattern bitmap; ascribing an attribute of the corresponding pixel in the reference pattern bitmap to the anchor pixel of the region; and repetitively determining correspondence of each further pixel in the region to a further pixel in the reference pattern bitmap and ascribing an attribute of each further pixel of the reference pattern bitmap to each further pixel in the region, until all pixels in the region have been processed.
摘要:
A software/firmware based method for determining gray level values to be assigned to a binary pixel image initially creates a linked list of templates, each template associated with a gray level value to be assigned to an image pixel value. Each template may include a central pixel value and plural neighbor pixel values or just plural neighbor values. However, each template is a listing of entries of template pixel values that are generally arranged in increasing concentric circles about the central pixel value. Each template entry includes a field for a template pixel value, a field for a template pixel address and a link field for a next template entry, in the event of a non-match determination between the associated template pixel value and an image pixel value. The method selects an image pixel window from the binary image and compares a central image pixel in the window with a logically, correspondingly located template pixel value. If a match is found, a next image pixel is compared against a next template entry to determine if a match occurs. This procedure continues, assuming matches are found, until all entries in the template have been tested and found to match, in which case, the central pixel of the image pixel window is changed in accordance with the gray level value associated with the matching template. If, at any time, a non-match occurs, the procedure moves to a linked template entry and the comparison procedure continues in another template. The invention enables a binary search to be executed which identifies a matching template (if any) after considering, on the average, between 5 to 10 entries.
摘要:
The present invention is directed to a system for sensing fault current flowing through a person who touches an exposed conductor in a cable connecting a machine to a power distribution center wherein the power distribution center has a number of power cables for connecting a number of machines thereto. Each power cable has a different frequency impressed thereon by an oscillator which frequency is transmitted through an electrical path including the power center if the operator touches the fault. A sensing circuit for each cable is connected in the electrical path and tuned to only the frequency applied to that cable. When the sensing circuit detects that frequency, the sensing circuit interrupts power to the cable. If, for some reason, the sensing circuit fails to interrupt power to the cable, within a selected time interval of less than one-half second, a backup system interrupts power to the entire power center. In order to detect ground faults, the ground conductor in each cable is grounded to the power center's frame through a zener diode bank which is in parallel with a high pass capacitor connected thereto by a preventive resistor. The zener diode bank also suppresses intermachine arcing should two machines touch or come into close proximity. In addition to ground faults, broken ground wires are detected by connecting each ground wire through a preventive resistor to a signal monitor. If a ground wire breaks, the signal monitor for that cable alerts the sensing circuit for that cable, and the sensing circuit interrupts power to the cable.
摘要:
A wall hole punch device is provided. The punch device has a wall-engaging surface, a floor-engaging surface, and a punch. The punch has a punching end, which generally has an angled face for pushing the chad downwardly and away from the hole. The bottom of the punching end is high enough to clear typical base plates when the punching device is used as intended. The top of the punching end is low enough so that the hole can be covered by baseboards of conventional height. A method of punching holes in walls and a method of drying walls using the device are also provided.
摘要:
A wall hole punch device is provided. The punch device has a wall-engaging surface, a floor-engaging surface, and a punch. The punch has a punching end, which generally has an angled face for pushing the chad downwardly and away from the hole. The bottom of the punching end is high enough to clear typical base plates when the punching device is used as intended. The top of the punching end is low enough so that the hole can be covered by baseboards of conventional height. A method of punching holes in walls and a method of drying walls using the device are also provided.
摘要:
A system for reducing memory resources required to process a print job having common page print data. Reduction of memory resources is accomplished by first analyzing pages from an application for common page aspects and unique page aspects. The common page aspects are then converted to common page print data and the unique page aspects are converted to unique page print data. The common page print data is identified in a manner allowing for an optimized form of the common page print data to be created. An optimized form of the common page print data is then created and stored. The common page print data is merged with the unique page print data in an appropriate manner. Each page is then printed. The invention has particular benefits for presentation applications using the same background for each page in a set. Other applications can also benefit.
摘要:
A computer system includes a computer and a peripheral the peripheral having an object oriented run-time environment (e.g., JAVA) and object resource brokering facilities (e.g., CORBA). Public methods of the peripheral are exposed to objects of the computer system and vice versa for more efficient peripheral operation and shared program code.
摘要:
The method of the invention performs logical operation on a pixel image, wherein pixels of the image comprise multi-bit color pixel values. The method performs the steps of: identifying a received image as an image type other than a raster image; and if such identified image type consists of fully saturated multi-bit color pixel values, performing logical combination operations on the multi-bit color pixel values through use of binary logical operators. If the received image is identified as including other than fully saturated multi-bit color pixel values, performing logical combination operations on the multi-bit color pixel values using arithmetic logical operators.
摘要:
A binary pixel bitmap image is converted to a multi-bit gray level pixel image at a level of resolution that is reproducible by a laser printer. An edge smoothing procedure is employed by the laser printer and comprises the steps of: deriving from font contours of the image, a binary pixel bitmap of the image at a higher level of resolution than is output by the laser printer; logically stepping an m.times.n pixel window across pixel groups of the higher resolution binary pixel bitmap and, at each step, determining a count of pixels of one binary kind that are present within the pixel window; converting each count of pixels to a corresponding modulation signal; and controlling a laser in the laser printer in accordance with each modulation signal so that an edge smoothed gray level image is produced at the printer's level of output resolution.
摘要:
A computer system includes workstations and a peripheral having a processor. The workstations and the peripheral communicate via email over a network. Email messages include commands and requests that control access to status and reconfiguration of the peripheral, establish subscriptions to status of the peripheral, and invoke reconfiguration of the peripheral. Email messages also include publications of the status of the peripheral according to reporting criteria. Reporting criteria identify a report of process or state variables, define publication criteria for directing the monitoring of state variables, and define delivery criteria to avoid network undesirable network traffic and irritating addressees of subscriptions.