Skip to content

Instantly share code, notes, and snippets.

@springmeyer
Created November 1, 2012 22:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save springmeyer/3997119 to your computer and use it in GitHub Desktop.
Save springmeyer/3997119 to your computer and use it in GitHub Desktop.
~/projects/mapnik5[master]$ python tests/python_tests/image_encoding_speed_test.py
avg: 1.7251ms | min: 1.7440ms | total: 17.581ms | len: 252 <-- blank png8:z=1:c=50:m=h
avg: 1.7259ms | min: 1.7590ms | total: 17.745ms | len: 252 <-- blank png8:z=1:m=h
avg: 1.8541ms | min: 1.8691ms | total: 18.836ms | len: 139 <-- blank png8:m=h:t=2
avg: 1.8680ms | min: 1.8894ms | total: 19.064ms | len: 139 <-- blank png8:m=h:t=1
avg: 1.9321ms | min: 1.9497ms | total: 19.654ms | len: 139 <-- blank png8:m=h
avg: 1.9769ms | min: 2.0092ms | total: 20.241ms | len: 252 <-- blank png8:z=1
avg: 1.9769ms | min: 2.0077ms | total: 20.219ms | len: 252 <-- blank png8:z=1:c=24
avg: 1.9781ms | min: 2.0123ms | total: 20.268ms | len: 252 <-- blank png8:z=1:m=o
avg: 1.9800ms | min: 2.0249ms | total: 20.403ms | len: 252 <-- blank png8:z=1:c=255
avg: 1.9819ms | min: 2.0136ms | total: 20.281ms | len: 252 <-- blank png8:z=1:c=64
avg: 1.9888ms | min: 2.0392ms | total: 20.537ms | len: 252 <-- blank png8:z=1:c=128
avg: 1.9919ms | min: 2.0220ms | total: 20.364ms | len: 252 <-- blank png8:z=1:c=200
avg: 2.0952ms | min: 2.2033ms | total: 22.193ms | len: 139 <-- blank png8:m=o:t=2
avg: 2.1100ms | min: 2.1445ms | total: 21.590ms | len: 139 <-- blank png8:z=9:c=64
avg: 2.1178ms | min: 2.1671ms | total: 21.823ms | len: 139 <-- blank png8:z=9:c=200
avg: 2.1181ms | min: 2.1659ms | total: 21.806ms | len: 139 <-- blank png8:z=9:c=128
avg: 2.1188ms | min: 2.1522ms | total: 21.665ms | len: 252 <-- blank png8:z=1:c=1:m=o:s=filtered
avg: 2.1278ms | min: 2.1433ms | total: 21.579ms | len: 252 <-- blank png8:z=1:c=1
avg: 2.1331ms | min: 2.1487ms | total: 21.639ms | len: 252 <-- blank png8:z=1:c=1:m=o
avg: 2.1378ms | min: 2.2406ms | total: 22.588ms | len: 139 <-- blank png8:m=o:t=0
avg: 2.1600ms | min: 2.2354ms | total: 22.511ms | len: 139 <-- blank png8
avg: 2.1610ms | min: 2.1939ms | total: 22.103ms | len: 139 <-- blank png8:m=o
avg: 2.1839ms | min: 2.2511ms | total: 22.680ms | len: 139 <-- blank png8:m=o:t=1
avg: 2.9420ms | min: 2.9949ms | total: 30.100ms | len: 1096 <-- blank png:z=1:s=rle
avg: 2.9530ms | min: 3.0877ms | total: 31.085ms | len: 59297 <-- many_colors png:z=1
avg: 2.9649ms | min: 3.0449ms | total: 30.619ms | len: 6204 <-- solid png:z=1
avg: 2.9680ms | min: 3.0474ms | total: 30.663ms | len: 59297 <-- many_colors png:z=1:s=filtered
avg: 2.9821ms | min: 3.0419ms | total: 30.576ms | len: 6204 <-- solid png:z=1:s=filtered
avg: 2.9840ms | min: 3.0131ms | total: 30.287ms | len: 4655 <-- blank png:z=1:s=filtered
avg: 2.9881ms | min: 3.0873ms | total: 31.038ms | len: 4655 <-- blank png:z=1
avg: 3.2780ms | min: 3.4812ms | total: 34.990ms | len: 132 <-- many_colors png8:z=1:c=1
avg: 3.3299ms | min: 3.5781ms | total: 35.954ms | len: 132 <-- many_colors png8:z=1:c=1:m=o
avg: 3.4918ms | min: 3.5462ms | total: 35.654ms | len: 155704 <-- many_colors png:z=1:s=huff
avg: 3.5471ms | min: 3.6478ms | total: 36.669ms | len: 187944 <-- aerial_24 png:z=1:s=huff
avg: 3.7839ms | min: 3.9525ms | total: 39.721ms | len: 132 <-- many_colors png8:z=1:c=1:m=o:s=filtered
avg: 3.9021ms | min: 3.9550ms | total: 39.737ms | len: 187944 <-- aerial_24 png:z=1:s=rle
avg: 3.9808ms | min: 4.0258ms | total: 40.444ms | len: 155704 <-- many_colors png:z=1:s=rle
avg: 4.6899ms | min: 4.8124ms | total: 48.310ms | len: 132 <-- aerial_24 png8:z=1:c=1
avg: 4.6999ms | min: 4.9512ms | total: 49.695ms | len: 132 <-- aerial_24 png8:z=1:c=1:m=o:s=filtered
avg: 4.7399ms | min: 5.0075ms | total: 50.265ms | len: 132 <-- aerial_24 png8:z=1:c=1:m=o
avg: 4.8730ms | min: 5.0787ms | total: 50.978ms | len: 18209 <-- many_colors png8:z=1:c=24
avg: 5.6059ms | min: 5.9671ms | total: 59.859ms | len: 27389 <-- many_colors png8:z=1:c=64
avg: 6.2241ms | min: 6.4401ms | total: 64.599ms | len: 31901 <-- many_colors png8:z=1:c=128
avg: 6.2289ms | min: 6.6471ms | total: 66.673ms | len: 35198 <-- many_colors png8:z=1:c=200
avg: 6.2630ms | min: 6.4206ms | total: 64.404ms | len: 17918 <-- aerial_24 png8:z=1:c=24
avg: 6.3278ms | min: 6.7270ms | total: 67.520ms | len: 36564 <-- many_colors png8:z=1
avg: 6.3490ms | min: 6.6968ms | total: 67.174ms | len: 36564 <-- many_colors png8:z=1:m=o
avg: 6.5021ms | min: 6.9043ms | total: 69.240ms | len: 36564 <-- many_colors png8:z=1:c=255
avg: 6.9541ms | min: 7.1398ms | total: 71.592ms | len: 168847 <-- aerial_24 png:z=1:s=filtered
avg: 6.9651ms | min: 7.1061ms | total: 71.267ms | len: 168847 <-- aerial_24 png:z=1
avg: 7.0269ms | min: 7.3194ms | total: 73.395ms | len: 28247 <-- aerial_24 png8:z=1:c=64
avg: 7.2028ms | min: 7.3743ms | total: 73.897ms | len: 1096 <-- blank png:m=h;g=1.0
avg: 7.2240ms | min: 7.3424ms | total: 73.577ms | len: 1096 <-- blank png:m=h;g=2.0
avg: 7.2498ms | min: 7.4059ms | total: 74.218ms | len: 2201 <-- solid png:m=h;g=1.0
avg: 7.2500ms | min: 7.4454ms | total: 74.630ms | len: 2201 <-- solid png
avg: 7.2650ms | min: 7.4903ms | total: 75.095ms | len: 1096 <-- blank png
avg: 7.2760ms | min: 7.4533ms | total: 74.704ms | len: 2201 <-- solid png:m=h;g=2.0
avg: 7.4250ms | min: 7.4748ms | total: 74.935ms | len: 27287 <-- many_colors png8:z=1:c=50:m=h
avg: 7.4498ms | min: 7.6771ms | total: 76.978ms | len: 35256 <-- aerial_24 png8:z=1:c=128
avg: 7.6711ms | min: 7.9421ms | total: 79.614ms | len: 40164 <-- aerial_24 png8:z=1:c=200
avg: 7.8079ms | min: 8.0224ms | total: 80.448ms | len: 36472 <-- many_colors png8:z=1:m=h
avg: 7.9228ms | min: 8.4236ms | total: 84.469ms | len: 44837 <-- aerial_24 png8:z=1
avg: 7.9240ms | min: 8.0995ms | total: 81.188ms | len: 44837 <-- aerial_24 png8:z=1:c=255
avg: 7.9820ms | min: 8.3428ms | total: 83.630ms | len: 44837 <-- aerial_24 png8:z=1:m=o
avg: 9.0539ms | min: 9.3120ms | total: 93.312ms | len: 33728 <-- many_colors png8:m=o:t=1
avg: 9.0570ms | min: 9.4348ms | total: 94.572ms | len: 33728 <-- many_colors png8:m=o:t=2
avg: 9.0630ms | min: 9.3624ms | total: 93.813ms | len: 33728 <-- many_colors png8:m=o:t=0
avg: 9.2511ms | min: 9.5249ms | total: 95.466ms | len: 33728 <-- many_colors png8
avg: 9.5009ms | min: 9.6944ms | total: 97.208ms | len: 33728 <-- many_colors png8:m=o
avg: 9.9871ms | min: 10.345ms | total: 103.65ms | len: 43267 <-- aerial_24 png8:m=o:t=2
avg: 9.9871ms | min: 10.307ms | total: 103.26ms | len: 296446 <-- solid png:z=1:s=huff
avg: 10.013ms | min: 10.145ms | total: 101.61ms | len: 131995 <-- blank png:z=1:s=huff
avg: 10.087ms | min: 10.772ms | total: 107.92ms | len: 43267 <-- aerial_24 png8:m=o:t=0
avg: 10.100ms | min: 10.361ms | total: 103.81ms | len: 43267 <-- aerial_24 png8:m=o
avg: 10.142ms | min: 10.809ms | total: 108.34ms | len: 43267 <-- aerial_24 png8:m=o:t=1
avg: 10.143ms | min: 10.558ms | total: 105.79ms | len: 43267 <-- aerial_24 png8
avg: 10.609ms | min: 10.961ms | total: 109.85ms | len: 33631 <-- many_colors png8:m=h
avg: 10.663ms | min: 10.851ms | total: 108.72ms | len: 33631 <-- many_colors png8:m=h:t=0
avg: 10.797ms | min: 11.130ms | total: 111.55ms | len: 33631 <-- many_colors png8:m=h:t=2
avg: 10.892ms | min: 11.159ms | total: 111.81ms | len: 33631 <-- many_colors png8:m=h:t=1
avg: 11.017ms | min: 11.235ms | total: 112.52ms | len: 296446 <-- solid png:z=1:s=rle
avg: 11.072ms | min: 11.354ms | total: 113.72ms | len: 239 <-- solid png8:z=1
avg: 11.085ms | min: 11.280ms | total: 112.98ms | len: 239 <-- solid png8:z=1:m=o
avg: 11.168ms | min: 11.362ms | total: 113.79ms | len: 239 <-- solid png8:z=1:c=1
avg: 11.187ms | min: 11.399ms | total: 114.14ms | len: 126 <-- solid png8:m=o:t=1
avg: 11.207ms | min: 11.290ms | total: 113.04ms | len: 126 <-- solid png8:m=o:t=2
avg: 11.209ms | min: 11.277ms | total: 112.92ms | len: 239 <-- solid png8:z=1:c=24
avg: 11.210ms | min: 11.381ms | total: 113.97ms | len: 239 <-- solid png8:z=1:c=64
avg: 11.215ms | min: 11.290ms | total: 113.05ms | len: 239 <-- solid png8:z=1:c=128
avg: 11.216ms | min: 11.299ms | total: 113.15ms | len: 126 <-- solid png8:m=o:t=0
avg: 11.218ms | min: 11.407ms | total: 114.24ms | len: 239 <-- solid png8:z=1:c=200
avg: 11.227ms | min: 11.426ms | total: 114.43ms | len: 239 <-- solid png8:z=1:c=255
avg: 11.261ms | min: 11.473ms | total: 114.91ms | len: 239 <-- solid png8:z=1:c=1:m=o
avg: 11.318ms | min: 11.525ms | total: 115.42ms | len: 126 <-- solid png8
avg: 11.341ms | min: 11.530ms | total: 115.45ms | len: 126 <-- solid png8:z=9:c=200
avg: 11.350ms | min: 11.516ms | total: 115.34ms | len: 126 <-- solid png8:m=o
avg: 11.350ms | min: 11.488ms | total: 115.04ms | len: 126 <-- solid png8:z=9:c=64
avg: 11.353ms | min: 11.504ms | total: 115.20ms | len: 126 <-- solid png8:z=9:c=128
avg: 11.403ms | min: 11.492ms | total: 115.10ms | len: 47261 <-- many_colors png:m=h;g=1.0
avg: 11.434ms | min: 11.470ms | total: 114.88ms | len: 47261 <-- many_colors png:m=h;g=2.0
avg: 11.452ms | min: 12.031ms | total: 120.55ms | len: 47261 <-- many_colors png
avg: 11.461ms | min: 11.586ms | total: 116.03ms | len: 239 <-- solid png8:z=1:c=1:m=o:s=filtered
avg: 12.130ms | min: 12.308ms | total: 123.22ms | len: 126 <-- solid png8:m=h:t=0
avg: 12.153ms | min: 12.678ms | total: 126.93ms | len: 239 <-- solid png8:z=1:m=h
avg: 12.216ms | min: 12.482ms | total: 124.97ms | len: 126 <-- solid png8:m=h:t=2
avg: 12.228ms | min: 12.655ms | total: 126.73ms | len: 126 <-- solid png8:m=h
avg: 12.276ms | min: 12.489ms | total: 125.08ms | len: 239 <-- solid png8:z=1:c=50:m=h
avg: 12.298ms | min: 12.852ms | total: 128.70ms | len: 126 <-- solid png8:m=h:t=1
avg: 12.691ms | min: 12.917ms | total: 129.33ms | len: 126 <-- blank png8:m=h:t=0
avg: 17.566ms | min: 17.805ms | total: 178.24ms | len: 37832 <-- aerial_24 png8:z=9:c=200
avg: 18.808ms | min: 19.113ms | total: 191.37ms | len: 29924 <-- aerial_24 png8:z=1:c=50:m=h
avg: 19.943ms | min: 20.126ms | total: 201.47ms | len: 160268 <-- aerial_24 png:m=h;g=1.0
avg: 19.974ms | min: 20.266ms | total: 202.86ms | len: 160268 <-- aerial_24 png
avg: 19.982ms | min: 20.296ms | total: 203.16ms | len: 160268 <-- aerial_24 png:m=h;g=2.0
avg: 19.996ms | min: 20.855ms | total: 208.81ms | len: 32072 <-- many_colors png8:z=9:c=200
avg: 21.333ms | min: 21.750ms | total: 217.73ms | len: 47555 <-- aerial_24 png8:z=1:m=h
avg: 22.497ms | min: 22.757ms | total: 227.78ms | len: 32495 <-- aerial_24 png8:z=9:c=128
avg: 22.814ms | min: 23.940ms | total: 239.82ms | len: 28371 <-- many_colors png8:z=9:c=128
avg: 23.486ms | min: 23.866ms | total: 238.88ms | len: 46310 <-- aerial_24 png8:m=h:t=0
avg: 23.879ms | min: 24.260ms | total: 242.84ms | len: 46310 <-- aerial_24 png8:m=h:t=1
avg: 23.880ms | min: 24.323ms | total: 243.50ms | len: 46310 <-- aerial_24 png8:m=h
avg: 23.900ms | min: 24.319ms | total: 243.45ms | len: 46310 <-- aerial_24 png8:m=h:t=2
avg: 30.339ms | min: 31.368ms | total: 313.96ms | len: 23356 <-- many_colors png8:z=9:c=64
avg: 30.774ms | min: 31.212ms | total: 312.36ms | len: 24886 <-- aerial_24 png8:z=9:c=64
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment