Abstract:
The present disclosure discloses methods and systems for generating a mixed raster content (MRC) format file for a single background color image document. The method includes receiving an input document at an image capturing device. The input document is segmented into an image layer and a text layer. Then, image content in the image layer is determined. Upon an affirmative determination, a new image layer is generated by adding the determined image content to a white background image layer using a morphological operation. The text layer and the new image layer is compressed using respective compression schemes. The compressed text layer and the new image layer are integrated to generate image data in the MRC file format. The generated image data is stored in a memory device.
Abstract:
An image compression method includes compressing an input image with first and second compression methods to generate first and second (e.g., lossless and lossy) compressed images. First and second residual layers are generated, based on a difference between the first and second compressed images. Connected components in the residual layers are identified. Each connected component includes a group of one or more pixels that, when mapped to the second compressed image is connected, in first and second directions, to pixels in the second compressed image. A compressed image is generated, which includes, for a connected component identified in the first residual layer, removing corresponding pixels from the second compressed image, and for a connected component identified in the second residual layer, adding corresponding pixels to the second compressed image. The system and method can thus provide file size savings associated with lossy compression while avoiding character replacement.
Abstract:
An electronic document image of a document is captured using a camera of a handheld device. A user interface of the handheld device displays an instruction to place the handheld device on the document and to change the magnification of the electronic document image on the user interface until the electronic document image and the document are the same size. The handheld device automatically determines the original size of the document based on the magnification that made the electronic document image and the document the same size when the handheld device was on the document. The handheld device converts the electronic document image into an original size document image file based on the original size of the document.
Abstract:
The disclosed embodiments illustrate methods and systems for estimating a skew angle of an image. The method includes identifying a set of measurable blocks from one or more blocks in said image. The method further includes dilating each measurable block, in said set of measurable blocks, with a predetermined regular structure to create a set of modified measurable blocks. The method further includes selecting a second set of measurable blocks from said set of modified measurable blocks based on a size of each modified measurable block in said set of modified measurable blocks. Thereafter, the method includes determining a slope of each measurable block in said second set of measurable blocks. Further, the slope is utilizable to estimate said skew angle of said image. The method is performed by one or more microprocessors.
Abstract:
A method of segmenting an image into halftone and non-halftone regions includes: processing a pixel block of a grayscale image using a thresholding algorithm and an intensity threshold to form a binary block, the pixel block including grayscale pixels with intensity values, the binary block including binary pixels with binary values; identifying a pixel group in the binary block, wherein the pixel group includes connected pixels represented by a select binary value, wherein pixels in the pixel group adjacent to pixels of the pixel block represented by another binary value are identified as boundary pixels of the pixel group; and processing the pixel group using a scale invariant feature transform (SIFT) algorithm to extract keypoints from the pixel group to form a keypoint map in conjunction with segmenting the grayscale image into halftone and non-halftone regions. An image processing device for performing the method is also provided.
Abstract:
The disclosure discloses methods and systems for handling drifting of colors in printing. The method includes receiving a document including the image for printing, the image includes one or more gray and non-gray portions. An input from a user to selectively adjust the color of the gray portions of the image is received. The gray portions of the image are identified. Then, color values associated with the identified gray portions of the image are determined. Based on the user input, the determined color values associated with the gray portions of the image are selectively adjusted, without affecting non-gray color portions of the image to generate an updated image. The updated image is printed and the printed image includes adjusted color for the gray portions of the image such that gray color in the printed image is consistent with gray color of the image in the document.
Abstract:
System(s) and method(s) for text enhancement in printing material saving mode are described. In an example, a method comprises identifying a type of a pixel based on edge tag data associated with the pixel, where the edge tag data is indicative of whether the pixel is an edge pixel or a non-edge pixel. The method further comprises determining at least one material saving parameter based on the type of the pixel. Further, the method comprises modifying a quantization error value based on the at least one material saving parameter. The method further comprises distributing the modified quantization error to a set of unprocessed pixels.
Abstract:
Methods and systems for copying media. A telescopic and swivel configured pole includes an arm that supports a camera for acquiring an image of media. A flat bed is configured with markers that facilitate imaging and a detection of the DPI of the image of the media located on the flat bed within a boundary of the markers. The pole is adjustable moveable in a telescopic and/or swivel manner for an acquisition and reproduction of the image in a dimensional scale representative of the actual scale of the media.
Abstract:
An electronic document image of a document is captured using a camera of a handheld device. A user interface of the handheld device displays an instruction to place the handheld device on the document and to change the magnification of the electronic document image on the user interface until the electronic document image and the document are the same size. The handheld device automatically determines the original size of the document based on the magnification that made the electronic document image and the document the same size when the handheld device was on the document. The handheld device converts the electronic document image into an original size document image file based on the original size of the document.
Abstract:
The disclosed embodiments illustrate an image processing method and system for classification of halftone frequencies. Pixel values of a first pixel block in a binary image are converted into first pixel values. A second pixel block comprising second pixel values is generated, based on pixel shifting in the first pixel block by a pre-determined count. A frequency value for a pixel-of-interest in the first pixel block is determined, based on a count of a pre-specified type of third pixel values. Other plurality of frequency values for other pixels-of-interest in other plurality of first pixel blocks are estimated when a mode value, corresponding to a plurality of frequency values of pixels-of-interest in a plurality of first pixel blocks, exceeds a pre-determined threshold mode value. Based on the determined plurality of frequency values, one or more image processing operations on the binary image are performed.