2 ***********************************************************
4 $HeadURL: svn://dig.cs.gc.cuny.edu/snark/trunk/src/snark/trm6.cpp $
5 $LastChangedRevision: 122 $
6 $Date: 2014-07-09 18:18:59 -0400 (Wed, 09 Jul 2014) $
8 ***********************************************************
11 #include "DistanceMeasurePixel.h"
17 DistanceMeasurePixel::DistanceMeasurePixel(char* distanceNameIn) :
18 DistanceMeasure(distanceNameIn) {
21 DistanceMeasurePixel::~DistanceMeasurePixel() {
24 REAL DistanceMeasurePixel::calculateDistanceForBlob(REAL* reconBlob,
25 INTEGER* list, REAL* weight) {
27 // if input uses blob basis functions --> it needs to be converted to pixel first
28 REAL* reconPixel = new REAL[GeoPar.area];
29 Blob.blob2pix(reconBlob, reconPixel);
31 REAL distance = this->calculateDistanceForPixel(reconPixel, list, weight);