Commit 4b37859f5ecf193b42f3368bb1b3c7b53b3b3c9b

Authored by heziqi
1 parent 9f489bb3

added predict

Showing 1 changed file with 2 additions and 3 deletions   Show diff stats
envi/envi.h
... ... @@ -594,7 +594,6 @@ public:
594 594 cimg_library::CImg<unsigned char> mask_image(maskname.c_str());
595 595 //save mask file into memory
596 596 memcpy(mask, mask_image.data(), mask_image.size());
597   - //close mask file
598 597 mask_image.clear();
599 598 return true;
600 599 }
... ... @@ -602,8 +601,8 @@ public:
602 601 //p:start positon; N: number of pixels saved in X;
603 602 bool feature_matrix(void * X, unsigned char * mask, unsigned start, unsigned N)
604 603 {
605   - //save pixels in X as floating numbers
606   - float * p = (float *)malloc(header.bands * sizeof(float));
  604 + //save pixels in X as floating numbers: float * p
  605 + float * p = (float*)malloc(header.bands * sizeof(float)); //save pixel information
607 606 unsigned bandnum = header.samples * header.lines; //calculate pixel numbers in a band
608 607 unsigned count = 0; //for counting use
609 608 unsigned j = 0; //memory the pointer location in X
... ...