|
Code base obscuration (for images) 1.0
It implements different obscuration methods on portable images (.pgm and .ppm)
|
This is the complete list of members for obscurationPGM, including all inherited members.
| areaAverager_PGM(ImageBase &image, ImageBase &o_image, int start_i, int start_j, int area_h, int area_w) | obscurationPGM | static |
| areaScrambling_PGM(ImageBase &image, ImageBase &o_image, int start_i, int start_j, int area_h, int area_w) | obscurationPGM | static |
| averageByRegion_PGM(ImageBase &image, ImageBase &o_image, int regionHeight, int regionWidth) | obscurationPGM | static |
| bilinearRedim299_PGM(ImageBase &image, ImageBase &o_image) | obscurationPGM | static |
| genBitsGroups(std::vector< std::vector< int > > &groups, int groupSize) | obscurationCommon | static |
| genPRNS(unsigned int seq[8]) | obscurationCommon | static |
| interpolate_bilinear_PGM(ImageBase &image, int &valV, float i, float j) | obscurationPGM | static |
| interpolate_grey(int p11, int p21, int p12, int p22, float dx, float dy) | obscurationPGM | static |
| intVec2intArray(std::vector< int > &vec, int arr[8]) | obscurationCommon | static |
| newAverageBlurring_PGM(ImageBase &image, std::vector< ImageBase > &o_images) | obscurationPGM | static |
| scrambling_PGM(ImageBase &image, ImageBase &o_image, int regionHeight, int regionWidth) | obscurationPGM | static |
| selectiveGroupEncryption_PGM(ImageBase &image, ImageBase &o_image, int bitsGroup[8], int groupSize) | obscurationPGM | static |
| selectiveIndividualEncryption_PGM(ImageBase &image, ImageBase o_images[8]) | obscurationPGM | static |
| selectiveProgressiveEncryption_PGM(ImageBase &image, ImageBase o_images[8], bool MSBtoLSB) | obscurationPGM | static |