A method of deriving a preview image from CCITT-compressed digital image
data that represent an original image is disclosed. The method comprises
receiving CCITT-compressed image data that represent an original image
having Nr rows and Nc columns. Without decompressing the CCITT-compressed
data, a preview image is derived that has Nr/M rows each having Nc/M pixel
values. The reducing step includes processing each group of M rows of said
original image represented in the CCITT-compressed data. Specifically, the
CCITT-compressed data that represent the group of M rows of the original
image is read. For each constituent row in the group of M rows, a location
in the row is derived for each transition represented in the
CCITT-compressed data. For each constituent row in the group of M rows,
each transition in the row is mapped to a pixel value in a reduced row
having Nc/M pixel values. Therefore, for each group of M rows in the
original image, M reduced rows are defined. In each case, the M reduced
rows are combined by averaging or the like into a single preview row
having Nc/M preview pixel values. The preview image is assembled from Nr/M
preview rows.
Um método de derivar uma imagem da inspecção prévia dos dados da imagem digital de CCITT-compressed que representam uma imagem original é divulgado. O método compreende a recepção dos dados da imagem de CCITT-compressed que representam uma imagem original que tem fileiras de Nr e colunas do Nc. Sem decompressing os dados de CCITT-compressed, uma imagem da inspecção prévia é derivada que tenha fileiras cada uma de Nr/M ter valores do pixel de Nc/M. A etapa reduzindo-se inclui processar cada grupo de fileiras de M de imagem original dita representada nos dados de CCITT-compressed. Especificamente, os dados de CCITT-compressed que representam o grupo de fileiras de M da imagem original são lidos. Para cada fileira constituent no grupo de fileiras de M, uma posição na fileira é derivada para cada transição representada nos dados de CCITT-compressed. Para cada fileira constituent no grupo de fileiras de M, cada transição na fileira é traçada a um valor do pixel em uma fileira reduzida que tem valores do pixel de Nc/M. Conseqüentemente, para cada grupo de M enfileira na imagem original, fileiras reduzidas M são definidos. Em cada caso, o M fileiras reduzidas é combinado calcular a média ou pelo gosto em uma única fileira da inspecção prévia que tem valores do pixel da inspecção prévia de Nc/M. A imagem da inspecção prévia é montada das fileiras da inspecção prévia de Nr/M.