OpenJPH
Open-source implementation of JPEG2000 Part-15
|
#include <ojph_img_io.h>
Public Member Functions | |
yuv_out () | |
virtual | ~yuv_out () |
void | open (char *filename) |
void | configure (ui32 bit_depth, ui32 num_components, ui32 *comp_width) |
virtual ui32 | write (const line_buf *line, ui32 comp_num) |
virtual void | close () |
![]() | |
virtual | ~image_out_base () |
virtual ui32 | write (const line_buf *line, ui32 comp_num)=0 |
virtual void | close () |
Private Attributes | |
FILE * | fh |
const char * | fname |
ui32 | width |
ui32 | num_components |
ui32 | bit_depth |
ui32 * | comp_width |
ui8 * | buffer |
ui32 | buffer_size |
Definition at line 637 of file ojph_img_io.h.
|
inline |
Definition at line 640 of file ojph_img_io.h.
References bit_depth, buffer, buffer_size, comp_width, fh, fname, num_components, and width.
|
virtual |
Definition at line 1127 of file ojph_img_io.cpp.
References buffer, buffer_size, close(), and comp_width.
|
inlinevirtual |
Reimplemented from ojph::image_out_base.
Definition at line 655 of file ojph_img_io.h.
Referenced by ~yuv_out().
Definition at line 1154 of file ojph_img_io.cpp.
References bit_depth, buffer, buffer_size, comp_width, fh, num_components, and ojph_max.
Referenced by main().
void ojph::yuv_out::open | ( | char * | filename | ) |
Definition at line 1144 of file ojph_img_io.cpp.
References fh, fname, and OJPH_ERROR.
Referenced by main().
Implements ojph::image_out_base.
Definition at line 1173 of file ojph_img_io.cpp.
References bit_depth, buffer, comp_width, fh, fname, ojph::line_buf::i32, num_components, and OJPH_ERROR.
|
private |
Definition at line 662 of file ojph_img_io.h.
Referenced by configure(), write(), and yuv_out().
|
private |
Definition at line 664 of file ojph_img_io.h.
Referenced by configure(), write(), yuv_out(), and ~yuv_out().
|
private |
Definition at line 665 of file ojph_img_io.h.
Referenced by configure(), yuv_out(), and ~yuv_out().
|
private |
Definition at line 663 of file ojph_img_io.h.
Referenced by configure(), write(), yuv_out(), and ~yuv_out().
|
private |
Definition at line 658 of file ojph_img_io.h.
Referenced by close(), configure(), open(), write(), and yuv_out().
|
private |
|
private |
Definition at line 661 of file ojph_img_io.h.
Referenced by configure(), write(), and yuv_out().
|
private |
Definition at line 660 of file ojph_img_io.h.
Referenced by yuv_out().