-#include "image.h"
+#include "imager.h"
#include "regmach.h"
/*
=cut
*/
-i_img* i_transform2(int width, int height, int channels,
+i_img* i_transform2(i_img_dim width, i_img_dim height, int channels,
struct rm_op *ops, int ops_count,
double *n_regs, int n_regs_count,
i_color *c_regs, int c_regs_count,
i_img **in_imgs, int in_imgs_count)
{
i_img *new_img;
- int x, y;
+ i_img_dim x, y;
i_color val;
int i;
int need_images;
for (y = 0; y < height; ++y) {
n_regs[0] = x;
n_regs[1] = y;
- val = rm_run(ops, ops_count, n_regs, n_regs_count, c_regs, c_regs_count,
+ val = i_rm_run(ops, ops_count, n_regs, n_regs_count, c_regs, c_regs_count,
in_imgs, in_imgs_count);
i_ppix(new_img, x, y, &val);
}