#include #include #include using namespace icl; int main(){ #ifdef WITH_IPP_OPTIMIZATION FileReader r("demoImages/macaw2.ppm"); Img8u *image = r.grab()->asImg()->deepCopy(); image->setROI(Rect(150,100,200,200)); Img8u *imageTemplate = image->deepCopyROI(); image->setFullROI(); ProximityOp pop(ProximityOp::crossCorrCoeff, ProximityOp::valid); ImgBase *output = 0; pop.apply(image,imageTemplate,&output); output->normalizeAllChannels(Range(0,255)); FileWriter("./template.ppm").write(imageTemplate); FileWriter("./proximity_result.ppm").write(output); printf("ProximityDemo applied successfully \n"); #endif return 0; }