#include "file-stat.h"
#include "lo-sysdep.h"
#include "oct-env.h"
#include "oct-time.h"
#include "defun.h"
#include "error.h"
#include "ov-struct.h"
#include "errwarn.h"
#include <Magick++.h>
#include <clocale>
Go to the source code of this file.
Macros | |
#define | COMPRESS_MAGICK_IMAGE_VECTOR(GM_TYPE) |
Functions | |
octave_value_list | F__magick_finfo__ (const octave_value_list &args, int) |
octave_value_list | F__magick_formats__ (const octave_value_list &args, int) |
octave_value_list | F__magick_ping__ (const octave_value_list &args, int) |
octave_value_list | F__magick_read__ (const octave_value_list &args, int nargout) |
octave_value_list | F__magick_write__ (const octave_value_list &args, int) |
template<typename T > | |
octave_value_list | read_images (std::vector< Magick::Image > &imvec, const Array< octave_idx_type > &frameidx, const octave_idx_type &nargout, const octave_scalar_map &options) |
#define COMPRESS_MAGICK_IMAGE_VECTOR | ( | GM_TYPE | ) |
octave_value_list F__magick_finfo__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 1926 of file __magick_read__.cc.
References err_disabled_feature(), error(), octave_map::fast_elem_insert(), format(), Array< T, Alloc >::nnz(), string_vector::numel(), ovl(), print_usage(), Array< T, Alloc >::rwdata(), octave_map::setfield(), and octave_scalar_map::setfield().
octave_value_list F__magick_formats__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 2374 of file __magick_read__.cc.
References octave_map::checkelem(), octave_map::delete_elements(), octave_map::fast_elem_insert(), octave_map::fieldnames(), octave_scalar_map::getfield(), octave_map::numel(), ovl(), print_usage(), octave_scalar_map::setfield(), and octave_value::string_value().
octave_value_list F__magick_ping__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 1688 of file __magick_read__.cc.
References err_disabled_feature(), error(), ovl(), print_usage(), octave_scalar_map::setfield(), and warning().
octave_value_list F__magick_read__ | ( | const octave_value_list & | args, |
int | nargout | ||
) |
Definition at line 847 of file __magick_read__.cc.
References err_disabled_feature(), error(), octave_scalar_map::getfield(), octave_value::is_string(), Array< T, Alloc >::numel(), print_usage(), Array< T, Alloc >::resize(), octave_value::string_value(), and octave_value::xint_vector_value().
octave_value_list F__magick_write__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 1500 of file __magick_read__.cc.
References octave_value::array_value(), octave_value::bool_array_value(), octave_value::cellstr_value(), octave_value::column_vector_value(), COMPRESS_MAGICK_IMAGE_VECTOR, err_disabled_feature(), error(), octave_value::float_array_value(), octave_scalar_map::getfield(), octave_value::int_value(), octave_value::is_single_type(), octave_value::is_uint16_type(), octave_value::is_uint32_type(), octave_value::is_uint8_type(), Array< T, Alloc >::isempty(), octave_value::isfloat(), octave_value::islogical(), ovl(), print_usage(), octave_value::string_value(), octave_value::uint16_array_value(), octave_value::uint32_array_value(), octave_value::uint8_array_value(), and octave_value::uint_value().
octave_value_list read_images | ( | std::vector< Magick::Image > & | imvec, |
const Array< octave_idx_type > & | frameidx, | ||
const octave_idx_type & | nargout, | ||
const octave_scalar_map & | options | ||
) |
Definition at line 388 of file __magick_read__.cc.
References error(), and Array< T, Alloc >::numel().