- for (ix = 0; ix < im_in->nx; ix++)
- for (iy = 0; iy < im_in->ny; iy++)
- im_out->v[ix][iy] = - im_in->v[ix][iy];
-
+ if (opt_invert) {
+ for (ix = 0; ix < im_in->nx; ix++)
+ for (iy = 0; iy < im_in->ny; iy++)
+ im_out->v[ix][iy] = - im_in->v[ix][iy];
+ }
+ if (opt_log) {
+ for (ix = 0; ix < im_in->nx; ix++)
+ for (iy = 0; iy < im_in->ny; iy++)
+ im_out->v[ix][iy] = log (im_in->v[ix][iy]);
+ }
+ if (opt_exp) {
+ for (ix = 0; ix < im_in->nx; ix++)
+ for (iy = 0; iy < im_in->ny; iy++)
+ im_out->v[ix][iy] = exp (im_in->v[ix][iy]);
+ }
+