7#ifndef FIM_IMGPOINTS_HPP
8#define FIM_IMGPOINTS_HPP
11#include "FgMatrixC.hpp"
12#include "FgMatrixV.hpp"
13#include "matrixCTA.hpp"
14#include "FgTransform.hpp"
15#include "fimImgOps.hpp"
34 {img=image; points.clear(); }
50 fimCutResizeRcs(lo,hi,width,height,img,retval.img);
51 AxAffine2F xf(Mat22F(lo.x1,hi.x1,lo.x2,hi.x2),Mat22F(0,scast<float>(width),0,scast<float>(height)));
52 for (uint ii=0; ii<points.size(); ii++)
53 retval.points.push_back(xf * points[ii]);
60 Vec2F pacs(rcs.x1+0.5f,rcs.x2+0.5f);
61 points.push_back(pacs);
62 return uint(points.size()-1);
68 Vec2F pacs = points[n];
74 {
return img.rcsToOics(getRcs(n)); }