Image encoding apparatus and method of controlling the same
AssigneeCanon Kabushiki Kaisha
InventorHiroshi OTO
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Kabushiki Kaisha
InventorHiroshi OTO
Estimating the term…
This invention makes it possible to increase an encoding efficiency and reduce redundant processing. For this, an encoding apparatus includes a first encoder which encodes a run length in which identical pixels continue, a second encoder which prediction-encodes a pixel of an encoding target, a first determiner which determines whether a pixel of interest is located within a predetermined range on a line on which the pixel of interest is located, thereby determines whether to apply the second encoder to the pixel of interest, and a second determiner which, if the pixel of interest is located outside the predetermined range, determines, by referring to an already encoded pixel located around the pixel of interest, which one of the first encoder and the second encoder is to be applied to the pixel of interest.
An image encoding apparatus for encoding image data of an encoding target in a raster scan order, comprising:
A method of controlling an image encoding apparatus that includes a first encoding unit configured to encode a run length in which identical pixels continue, and a second encoding unit configured to prediction-encode a pixel of an encoding target, and encodes image data of an encoding target in a raster scan order using one of the first encoding unit and the second encoding unit, comprising:
A non-transitory computer-readable storage medium storing a program which, when read and executed by a computer which comprises a first encoding unit configured to encode a run length in which identical pixels continue, and a second encoding unit configured to prediction-encode a pixel of an encoding target, causes the computer to execute:
Dependencies are inferred from the claim text.