Fast method for fax encoded data conversion
First Claim
1. Fax decoding/re-encoding system comprising:
- a decoder for decoding scan lines of an encoded fax image and generating run-length representation of the encoded fax image;
a scanline manipulation device for manipulating the run-length representation and generating a manipulated fax image without generating a bitmap of the encoded fax image; and
a re-encoder responsive to the manipulated fax image to generate a re-encoded fax image.
0 Assignments
0 Petitions
Accused Products
Abstract
In accordance with an embodiment of the present invention, a fax decoding/re-encoding system for transferring fax images between a sending fax machine and a receiving fax machine includes a decoder responsive to an encoded fax image defined by rows of scan lines. The decoder decodes the scan lines of the encoded fax image and generates run-length representation of the encoded fax image. A scanline manipulation device is responsive to the run-length representation for manipulating the same and generating a manipulated fax image without generating a bitmap of the encoded fax image. The fax decoding/re-encoding system further including a re-encoder responsive to the manipulated fax image and adaptive to generate a re-encoded fax image that is substantially the same as the encoded fax image, wherein the fax decoding/re-encoding system avoids the need for a bitmap for generating a re-encoded fax image thereby substantially reducing re-encoding time.
33 Citations
13 Claims
-
1. Fax decoding/re-encoding system comprising:
-
a decoder for decoding scan lines of an encoded fax image and generating run-length representation of the encoded fax image;
a scanline manipulation device for manipulating the run-length representation and generating a manipulated fax image without generating a bitmap of the encoded fax image; and
a re-encoder responsive to the manipulated fax image to generate a re-encoded fax image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for decoding/re-encoding fax information comprising:
-
receiving an encoded fax image defined by rows of scan lines;
decoding the scan lines of the encoded fax image and generating run-length representation of the same;
manipulating the run-length representation to generate a manipulated fax image without generating a bitmap of the encoded fax image; and
re-encoding the manipulated fax image to generate a re-encoded fax image.
-
-
12. A computer readable medium having stored therein computer readable program code comprising instructions for performing the following:
-
receiving an encoded fax image defined by rows of scan lines;
decoding the scan lines of the encoded fax image and generating run-length representation of the same;
manipulating the run-length representation to generate a manipulated fax image by avoiding the generation of a bitmap of the encoded fax image; and
re-encoding the manipulated fax image to generate a re-encoded fax image.
-
-
13. A fax decoding/re-encoding system comprising:
-
means for receiving an encoded fax image defined by rows of scan lines, the means for decoding the scan lines of the encoded fax image and generating run-length representation of the encoded fax image;
a scanline manipulation device for manipulating the run-length representation and generating a manipulated fax image without generating a bitmap of the encoded fax image; and
means for receiving the manipulated fax image and adaptive to generate a re-encoded fax image.
-
Specification