NAME

rgb_matrix_array_to_image - Converts an array of 3 matrices to an image

SYNOPSIS

#include "i/i_matrix.h"

Example compile flags (system dependent):
  -DLINUX_X86_64 -DLINUX_X86_64_OPTERON  -DGNU_COMPILER 
   -I/home/kobus/include
   -L/home/kobus/misc/load/linux_x86_64_opteron -L/usr/lib/x86_64-linux-gnu
  -lKJB                               -lfftw3  -lgsl -lgslcblas -ljpeg  -lSVM -lstdc++                    -lpthread -lSLATEC -lg2c    -lacml -lacml_mv -lblas -lg2c      -lncursesw 


int rgb_matrix_array_to_image
(
	Matrix *mp_list[ 3 ],
	KJB_image **out_ipp
);

DESCRIPTION

This routine makes an image from an array of 3 matrices, one each for R, G, and B. The result is put into (*out_ipp) which is created if it is NULL, and resized if it is the wrong size.

RETURNS

NO_ERROR on success, and ERROR on failure, with an appropriate error message being set.

DISCLAIMER

This software is not adequatedly tested. It is recomended that results are checked independantly where appropriate.

AUTHOR

Kobus Barnard

DOCUMENTER

Kobus Barnard

SEE ALSO

matrix_vector_to_image , image_to_matrix_vector , image_to_rgb_matrix_array , matrix_to_bw_image , matrix_to_max_contrast_8bit_bw_image , rgb_matrices_to_image , image_to_matrix , image_to_matrix_2 , bw_image_to_matrix , image_to_rgb_matrices