Module ImportFrom alias ImportFrom alias ImportFrom alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias Assign NameStore Call NameLoad Str Str Assign NameStore Call NameLoad Str Str FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If Call AttributeLoad NameLoad attr body Return Num orelse Return Num decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If Call AttributeLoad NameLoad attr ListLoad Num Num Num body Return Num orelse If Call AttributeLoad NameLoad attr ListLoad Num Num Num body Return Num orelse Return Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Num Num If CompareLt BinOpAdd BinOpAdd SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Num body Return Num orelse Assign NameStore Call AttributeLoad NameLoad attr Str If CompareEq NameLoad NameLoad body Return Num Assign NameStore Call NameLoad Str AttributeLoad NameLoad attr If CompareEq SubscriptLoad NameLoad Index Num Num body Return Num Return Num decorator_list FunctionDef arguments args NameParam defaults body If CompareEq AttributeLoad NameLoad attr Num body Return Num orelse If CompareEq AttributeLoad NameLoad attr Num body Return Num orelse Return Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Num Num If CompareEq NameLoad ListLoad Num Num Num body Return Num orelse If CompareEq NameLoad ListLoad Num Num Num body Return Num Return Num decorator_list FunctionDef arguments args NameParam defaults body Return BinOpAdd Num AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str If CompareEq NameLoad NameLoad body Return Num Assign TupleStore NameStore NameStore NameStore Call NameLoad Str AttributeLoad NameLoad attr If CompareEq NameLoad Num body Return Num If CompareEq NameLoad Num body Return Num If CompareEq NameLoad Num body Return Num Return Num decorator_list FunctionDef arguments args NameParam defaults body If CompareEq AttributeLoad NameLoad attr Num body Return Num Assign NameStore Call AttributeLoad NameLoad attr Str If CompareEq NameLoad NameLoad body Return Num Return Num decorator_list Expr Call NameLoad Str Expr Call NameLoad Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Dict Assign NameStore Dict For NameStore NameLoad body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr Num For NameStore NameLoad body Assign NameStore Call NameLoad BinOpAdd BinOpAdd NameLoad AttributeLoad NameLoad attr Str If UnaryOpNot CompareEq AttributeLoad NameLoad attr Num body Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Num Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body If UnaryOpNot CompareIn AttributeLoad NameLoad attr AttributeLoad NameLoad attr body If NameLoad body Print Str AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr orelse If CompareEq SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr NameLoad body AugAssignAdd SubscriptStore NameLoad Index AttributeLoad NameLoad attr Num Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Str For NameStore NameLoad body Assign NameStore BinOpAdd BinOpAdd NameLoad Str AttributeLoad NameLoad attr Print NameLoad For NameStore NameLoad body Assign NameStore AttributeLoad NameLoad attr For NameStore NameLoad body If UnaryOpNot CompareIn AttributeLoad NameLoad attr AttributeLoad NameLoad attr body AugAssignAdd NameStore Str orelse AugAssignAdd NameStore BinOpAdd Str Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Print NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr keyword Call NameLoad Num For NameStore NameLoad body Print Call AttributeLoad Str attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body If CompareEq Call NameLoad NameLoad Num body If UnaryOpNot CompareEq SubscriptLoad NameLoad Index Num Str body Return NameLoad orelse Return NameLoad If CompareEq Call NameLoad NameLoad Num body If BoolOpAnd CompareEq SubscriptLoad SubscriptLoad NameLoad Index Num Index Num Str UnaryOpNot CompareEq SubscriptLoad NameLoad Index Num Str body Return NameLoad Return NameLoad Return NameLoad decorator_list Assign NameStore Call AttributeLoad Call NameLoad attr Assign NameStore Call NameLoad ListComp NameLoad comprehension NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad keyword Call NameLoad Str Assign NameStore ListComp NameLoad comprehension NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad If UnaryOpNot Call NameLoad AttributeLoad NameLoad attr body Print Str Print Str Print Str Print Str Print Str Expr Call AttributeLoad NameLoad attr Num If CompareEq SubscriptLoad AttributeLoad NameLoad attr Index Num Str body Expr Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Num Assign NameStore BinOpAdd SubscriptLoad AttributeLoad NameLoad attr Index BinOpSub Call NameLoad AttributeLoad NameLoad attr Num Str Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad CompareNotEq SubscriptLoad AttributeLoad NameLoad attr Index Num Str If CompareEq SubscriptLoad AttributeLoad NameLoad attr Index Num Str body Print NameLoad orelse Expr Call NameLoad NameLoad Call NameLoad NameLoad
N/A collections namedtuple operator * struct * N/A os.path N/A sys N/A zlib N/A binascii N/A itertools xpng * N/A Test N/A namedtuple test name filename function description N/A Fingerprint N/A namedtuple fingerprint name description results conversionSuccess N/A N/A image N/A N/A N/A N/A image valid N/A correctChecksums N/A N/A image N/A N/A N/A N/A N/A image verifyChecksums N/A N/A 11 N/A N/A 12 N/A filtersUsed N/A N/A image N/A N/A N/A N/A sorted N/A image filtersUsed N/A paletteUsed N/A N/A image N/A N/A N/A N/A N/A image hasColor N/A 185 96 142 N/A N/A 11 N/A N/A N/A N/A image hasColor N/A 96 142 185 N/A N/A 12 N/A N/A 13 N/A gamma N/A N/A image N/A N/A N/A pixel N/A N/A image getPixelRgb 120 140 N/A N/A N/A N/A N/A pixel N/A 0 N/A pixel N/A 1 N/A pixel N/A 2 96 N/A N/A 11 N/A N/A chunk N/A N/A image getChunk gAMA N/A N/A chunk None N/A N/A 12 N/A gammav N/A unpack !I N/A chunk content N/A N/A N/A gammav N/A 0 400000 N/A N/A 13 N/A 14 N/A ihdrUsed N/A N/A image N/A N/A N/A N/A N/A image width 252 N/A N/A 11 N/A N/A N/A N/A image width 189 N/A N/A 12 N/A N/A 13 N/A badIdatFilter N/A N/A image N/A N/A N/A pixel N/A N/A image getPixelRgb 5 0 N/A N/A pixel N/A 65 83 255 N/A N/A 11 N/A N/A N/A pixel N/A 57 82 255 N/A N/A 12 N/A 13 N/A zlibCompression N/A N/A image N/A N/A N/A N/A 11 N/A image zlevel N/A physChunk N/A N/A image N/A N/A N/A chunk N/A N/A image getChunk pHYs N/A N/A chunk None N/A N/A 11 N/A N/A x y u N/A unpack !IIB N/A chunk content N/A N/A x 1 N/A N/A 12 N/A N/A x 1500 N/A N/A 13 N/A N/A x 1499 N/A N/A 14 N/A 15 N/A truecolorTrns N/A N/A image N/A N/A N/A N/A N/A image colorType 6 N/A N/A 11 N/A chunk N/A N/A image getChunk tRNS N/A N/A chunk None N/A N/A 12 N/A 13 N/A N/A N/A execfile tests.py N/A N/A execfile fingerprints.py doTests N/A N/A tests fingerprints warn N/A N/A N/A results N/A N/A fingerprintScores N/A N/A fingerprint fingerprints N/A N/A N/A fingerprintScores N/A N/A fingerprint name 0 N/A test tests N/A N/A image N/A Png N/A N/A directory N/A test filename .png N/A N/A N/A N/A image valid 0 N/A N/A result N/A N/A test function image N/A N/A result 0 N/A N/A results N/A N/A test name result N/A fingerprint fingerprints N/A N/A N/A N/A N/A test name N/A fingerprint results N/A N/A warn N/A N/A warning, missing key N/A test name in N/A fingerprint name N/A N/A N/A N/A N/A fingerprint results N/A N/A test name result N/A N/A N/A fingerprintScores N/A N/A fingerprint name 1 N/A N/A results fingerprintScores N/A generateCsv N/A N/A tests fingerprints N/A N/A N/A header / N/A test tests N/A N/A header N/A N/A header N/A test name N/A header N/A fingerprint fingerprints N/A N/A row N/A fingerprint name N/A test tests N/A N/A N/A N/A N/A test name N/A fingerprint results N/A N/A row 	"" N/A N/A row N/A N/A str N/A N/A fingerprint results N/A N/A test name N/A row N/A showResults N/A N/A scores nb N/A N/A N/A ordered N/A sorted N/A N/A scores iteritems key N/A itemgetter 1 N/A result ordered N/A N/A N/A N/A {:20s} {:3d}/{:3d} format N/A result N/A 0 N/A result N/A 1 nb N/A checkCommandLine N/A N/A line N/A N/A N/A N/A N/A len line 3 N/A N/A N/A N/A N/A line N/A 1 -gen N/A N/A False N/A N/A True N/A N/A N/A len line 2 N/A N/A N/A N/A N/A N/A line N/A 1 N/A 0 - N/A N/A N/A line N/A 1 -csv N/A N/A False N/A True N/A False N/A N/A locals N/A N/A N/A locals copy N/A tests N/A sorted N/A t N/A t N/A N/A locals itervalues N/A isinstance t Test key N/A attrgetter name N/A fingerprints N/A t N/A t N/A N/A locals itervalues N/A isinstance t Fingerprint N/A N/A N/A checkCommandLine N/A sys argv N/A N/A usage: N/A N/A fingerping.py path        # Matches the images in the path folder with the fingerprint of known PNG libraries N/A fingerping.py -gen path   # Generates a new library fingerprint from the images in the path folder N/A fingerping.py -csv        # prints all the known fingerprints as a CSV table N/A N/A N/A sys exit 0 N/A N/A N/A N/A sys argv N/A 1 -csv N/A N/A N/A generateCsv tests fingerprints N/A N/A N/A sys exit 0 N/A directory N/A N/A N/A sys argv N/A N/A N/A len N/A sys argv 1 / N/A N/A results fingerprintScores N/A doTests tests fingerprints N/A N/A N/A sys argv N/A 1 -gen N/A N/A N/A N/A sys argv N/A 1 -gen N/A N/A results N/A N/A N/A showResults fingerprintScores N/A len tests