-
… obj.h. Added a naive implementation of the blog detection in cuda filter.h
-
… genTemplate method and redistributed it's functionality into genDirectionVectors, genPositionVectors, genMagnitudeVectors. Renamed variable to make the names shorter and easier to use. Removed a number of calls to Bind() and Unbind(). Removed a constructor and added a destructor. TO DO: replace the fillMatrix method with a function call.
-
…around the center of the spider with the same radius as the spider.
-
…le functions. Tested and works fine, but cannot handle some cases. genTemplate is now called only three times; during initialization.
-
…s for handling the update implementation (compatible with vectors). Added comments and fixes to cost.h, minor changes to matrix.h, and vect.h in order to facilitate moving into 4D vector notation.
-
… the positionTemplate function to do the 4-step transformation instead of 3. Added comments
-
…the size of the volume (num of slices) instead of hard coding.
-
…n and the angle between two arbitrary vectors. Added a function for recovering the transformation matrix in order to progress the dir, pos and magnitudes of the spider.TO DO: move hardcoded dimensions of the search space (# of slices) into variables inherited from gl_texture.
-
…thod, now works with translation and scaling, added more debugging code to print out information to console. overloaded positionTemplate for easier testing.
-
… sampling buffer. There is still a bug with the texture not being sample properly, (i.e. glTranslate, glRotate and glScale operations) resulting in bogus bufferdata.
-
…on with each function doing a seperate job. Renamed the series of 'sample' methods and changed what they do. The vector arrays are now owned by the spider class, and the previously-named 'sample' functions fill in the arrays with vectors. Update() has been renamed into genTemplate and now maps from the TissueSpace to bufferSpace. Some new comments for the documentation
-
…y those spectral values corresponding to mask != 0. Syntax is 'hsiproc InputFile OutputFile --sift-mask MaskName'
-
…ructors and methods. Added two more functions, one for sampling the position, and another sample the scale (still some tweaking needs to be done). Broke up the GL aspect into three functions to make things simpler renamed methods in order to better communicate what they do. Added more comments. Added another constructor to the rect.h class for future use.
-
Merged the current master with my code in order to submit commits.
-
…a small step size, lots of extrenuous debugging code that needs to be removed
-
… one with the lowerst cost. Have not tested beyond the first sample: TO DO, perform the movement along the fiber using the GL commands, glTranslate, glRotate, and glScale