Code base obscuration (for images) 1.0
It implements different obscuration methods on portable images (.pgm and .ppm)
Loading...
Searching...
No Matches
obscurationPGM Member List

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)obscurationPGMstatic
areaScrambling_PGM(ImageBase &image, ImageBase &o_image, int start_i, int start_j, int area_h, int area_w)obscurationPGMstatic
averageByRegion_PGM(ImageBase &image, ImageBase &o_image, int regionHeight, int regionWidth)obscurationPGMstatic
bilinearRedim299_PGM(ImageBase &image, ImageBase &o_image)obscurationPGMstatic
genBitsGroups(std::vector< std::vector< int > > &groups, int groupSize)obscurationCommonstatic
genPRNS(unsigned int seq[8])obscurationCommonstatic
interpolate_bilinear_PGM(ImageBase &image, int &valV, float i, float j)obscurationPGMstatic
interpolate_grey(int p11, int p21, int p12, int p22, float dx, float dy)obscurationPGMstatic
intVec2intArray(std::vector< int > &vec, int arr[8])obscurationCommonstatic
newAverageBlurring_PGM(ImageBase &image, std::vector< ImageBase > &o_images)obscurationPGMstatic
scrambling_PGM(ImageBase &image, ImageBase &o_image, int regionHeight, int regionWidth)obscurationPGMstatic
selectiveGroupEncryption_PGM(ImageBase &image, ImageBase &o_image, int bitsGroup[8], int groupSize)obscurationPGMstatic
selectiveIndividualEncryption_PGM(ImageBase &image, ImageBase o_images[8])obscurationPGMstatic
selectiveProgressiveEncryption_PGM(ImageBase &image, ImageBase o_images[8], bool MSBtoLSB)obscurationPGMstatic