NCEPLIBS-g2c  1.6.4
dec_jpeg2000.c File Reference

Decodes JPEG2000 code stream. More...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "grib2.h"
#include "jasper/jasper.h"

Go to the source code of this file.

Functions

int dec_jpeg2000 (char *injpc, g2int bufsize, g2int *outfld)
 This Function decodes a JPEG2000 code stream specified in the JPEG2000 Part-1 standard (i.e., ISO/IEC 15444-1) using JasPer Software written by the University of British Columbia and Image Power Inc, and others. More...
 

Detailed Description

Decodes JPEG2000 code stream.

Author
Stephen Gilbert
Date
2002-12-02

Definition in file dec_jpeg2000.c.

Function Documentation

◆ dec_jpeg2000()

int dec_jpeg2000 ( char *  injpc,
g2int  bufsize,
g2int outfld 
)

This Function decodes a JPEG2000 code stream specified in the JPEG2000 Part-1 standard (i.e., ISO/IEC 15444-1) using JasPer Software written by the University of British Columbia and Image Power Inc, and others.

JasPer is available at http://www.ece.uvic.ca/~mdadams/jasper/.

Parameters
injpcInput JPEG2000 code stream.
bufsizeLength (in bytes) of the input JPEG2000 code stream.
outfldOutput matrix of grayscale image values.
Returns
  • 0 Successful decode
  • -3 Error decode jpeg2000 code stream.
  • -5 decoded image had multiple color components. Only grayscale is expected.
Author
Stephen Gilbert
Date
2002-12-02

Definition at line 42 of file dec_jpeg2000.c.

Referenced by jpcunpack().