#include "brip_vil_float_ops.h"
#include <vcl_cassert.h>
#include <vcl_fstream.h>
#include <vcl_complex.h>
#include <vcl_limits.h>
#include <vgl/vgl_box_2d.h>
#include <vgl/vgl_point_2d.h>
#include <vgl/vgl_vector_2d.h>
#include <vgl/vgl_polygon_scan_iterator.h>
#include <vul/vul_timer.h>
#include <vbl/vbl_array_1d.h>
#include <vbl/vbl_array_2d.h>
#include <vbl/vbl_bounding_box.h>
#include <vnl/vnl_numeric_traits.h>
#include <vnl/vnl_math.h>
#include <vnl/vnl_double_2x3.h>
#include <vnl/algo/vnl_fft_prime_factors.h>
#include <vnl/algo/vnl_svd.h>
#include <vil/vil_pixel_format.h>
#include <vil/vil_transpose.h>
#include <vil/vil_convert.h>
#include <vil/vil_save.h>
#include <vil/vil_new.h>
#include <vil/vil_math.h>
#include <vil/algo/vil_convolve_1d.h>
#include <vsol/vsol_box_2d.h>
#include <vsol/vsol_polygon_2d_sptr.h>
#include <vsol/vsol_polygon_2d.h>
#include <bsol/bsol_algs.h>
#include <bsta/bsta_histogram.h>
#include <bsta/bsta_joint_histogram.h>
#include <brip/brip_roi.h>
Go to the source code of this file.
Defines | |
#define | NEGATE_CASE(FORMAT, T) |
Definition in file brip_vil_float_ops.cxx.
#define NEGATE_CASE | ( | FORMAT, | |
T | |||
) |
case FORMAT: { \ vil_image_view<T> view = imgr->get_copy_view(); \ T mxv = vcl_numeric_limits<T>::max(); \ vil_math_scale_and_offset_values(view, -1.0, mxv); \ outr = vil_new_image_resource_of_view(view); \ break; \ }