Hi esra,
you need DipImage only if you want to visualize the hyperspectral image and to apply some spatial filters.
To see classification accuracy in PRTools, use testc command, see the manual.
Unfortunately, there is no more detailed Hypertools manual as it was academic project which is now for three years over. However, you can find some documentation also in the help sections of the matlab functions.
For dimensionality reduction, you may consider pca or fisherm in PRTools or check a list of routines in the Contents file of hypertools.
This forum is intended for software discussion which is of general interest, not for providing step-by-step recipes for specific problems. I’m afraid I cannot help you with your concrete assignment.
Kind Regards,
Pavel