| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
- <link rel="stylesheet" href="./benchmark.css">
- <title>OutputBenchmark results</title>
- </head>
- <body>
- <h1>OutputBenchmark</h1>
- <code>chillerlan\QRCodeBenchmark\OutputBenchmark</code>
- <h2 id="QREps">QREps</h2>
- <div>Revs: 100, Iterations: 3</div>
- <table><thead>
- <tr><th></th><th colspan="4">Byte</th></tr>
- <tr><th>Version</th><th>L</th><th>M</th><th>Q</th><th>H</th></tr>
- </thead><tbody>
- <tr><td>1</td><td>0.333</td><td>0.332</td><td>0.333</td><td>0.330</td></tr>
- <tr><td>2</td><td>0.421</td><td>0.428</td><td>0.419</td><td>0.424</td></tr>
- <tr><td>3</td><td>0.525</td><td>0.527</td><td>0.526</td><td>0.530</td></tr>
- <tr><td>4</td><td>0.648</td><td>0.649</td><td>0.636</td><td>0.660</td></tr>
- <tr><td>5</td><td>0.776</td><td>0.765</td><td>0.787</td><td>0.775</td></tr>
- <tr><td>6</td><td>0.920</td><td>0.910</td><td>0.914</td><td>0.931</td></tr>
- <tr><td>7</td><td>1.064</td><td>1.072</td><td>1.067</td><td>1.073</td></tr>
- <tr><td>8</td><td>1.224</td><td>1.229</td><td>1.241</td><td>1.224</td></tr>
- <tr><td>9</td><td>1.413</td><td>1.388</td><td>1.400</td><td>1.411</td></tr>
- <tr><td>10</td><td>1.577</td><td>1.584</td><td>1.623</td><td>1.608</td></tr>
- <tr><td>15</td><td>2.720</td><td>2.779</td><td>2.768</td><td>2.725</td></tr>
- <tr><td>20</td><td>4.211</td><td>4.232</td><td>4.192</td><td>4.197</td></tr>
- <tr><td>25</td><td>6.025</td><td>5.962</td><td>5.917</td><td>5.893</td></tr>
- <tr><td>30</td><td>8.000</td><td>8.130</td><td>8.019</td><td>7.977</td></tr>
- <tr><td>35</td><td>10.359</td><td>10.293</td><td>10.409</td><td>10.368</td></tr>
- <tr><td>40</td><td>13.051</td><td>13.047</td><td>13.006</td><td>12.947</td></tr>
- </tbody></table>
- <h2 id="QRFpdf">QRFpdf</h2>
- <div>Revs: 100, Iterations: 3</div>
- <table><thead>
- <tr><th></th><th colspan="4">Byte</th></tr>
- <tr><th>Version</th><th>L</th><th>M</th><th>Q</th><th>H</th></tr>
- </thead><tbody>
- <tr><td>1</td><td>1.399</td><td>1.401</td><td>1.398</td><td>1.405</td></tr>
- <tr><td>2</td><td>1.814</td><td>1.825</td><td>1.854</td><td>1.862</td></tr>
- <tr><td>3</td><td>2.374</td><td>2.332</td><td>2.353</td><td>2.341</td></tr>
- <tr><td>4</td><td>2.874</td><td>2.895</td><td>2.888</td><td>2.880</td></tr>
- <tr><td>5</td><td>3.556</td><td>3.540</td><td>3.568</td><td>3.585</td></tr>
- <tr><td>6</td><td>4.289</td><td>4.312</td><td>4.316</td><td>4.277</td></tr>
- <tr><td>7</td><td>5.054</td><td>5.013</td><td>4.974</td><td>4.987</td></tr>
- <tr><td>8</td><td>5.861</td><td>5.922</td><td>5.848</td><td>5.866</td></tr>
- <tr><td>9</td><td>6.809</td><td>6.605</td><td>6.645</td><td>6.749</td></tr>
- <tr><td>10</td><td>7.562</td><td>7.644</td><td>7.701</td><td>7.604</td></tr>
- <tr><td>15</td><td>12.969</td><td>13.707</td><td>12.961</td><td>13.023</td></tr>
- <tr><td>20</td><td>19.473</td><td>19.901</td><td>19.499</td><td>19.482</td></tr>
- <tr><td>25</td><td>27.507</td><td>27.512</td><td>27.434</td><td>27.448</td></tr>
- <tr><td>30</td><td>36.772</td><td>36.677</td><td>36.779</td><td>36.800</td></tr>
- <tr><td>35</td><td>46.754</td><td>46.889</td><td>46.916</td><td>47.000</td></tr>
- <tr><td>40</td><td>61.593</td><td>58.846</td><td>58.691</td><td>58.543</td></tr>
- </tbody></table>
- <h2 id="QRGdImageJPEG">QRGdImageJPEG</h2>
- <div>Revs: 100, Iterations: 3</div>
- <table><thead>
- <tr><th></th><th colspan="4">Byte</th></tr>
- <tr><th>Version</th><th>L</th><th>M</th><th>Q</th><th>H</th></tr>
- </thead><tbody>
- <tr><td>1</td><td>0.516</td><td>0.515</td><td>0.516</td><td>0.510</td></tr>
- <tr><td>2</td><td>0.662</td><td>0.657</td><td>0.661</td><td>0.658</td></tr>
- <tr><td>3</td><td>0.837</td><td>0.816</td><td>0.823</td><td>0.831</td></tr>
- <tr><td>4</td><td>1.009</td><td>1.000</td><td>1.003</td><td>1.008</td></tr>
- <tr><td>5</td><td>1.222</td><td>1.201</td><td>1.203</td><td>1.206</td></tr>
- <tr><td>6</td><td>1.420</td><td>1.427</td><td>1.427</td><td>1.447</td></tr>
- <tr><td>7</td><td>1.668</td><td>1.664</td><td>1.669</td><td>1.674</td></tr>
- <tr><td>8</td><td>1.942</td><td>1.928</td><td>1.926</td><td>1.939</td></tr>
- <tr><td>9</td><td>2.199</td><td>2.211</td><td>2.205</td><td>2.279</td></tr>
- <tr><td>10</td><td>2.504</td><td>2.516</td><td>2.512</td><td>2.510</td></tr>
- <tr><td>15</td><td>4.248</td><td>4.236</td><td>4.471</td><td>4.265</td></tr>
- <tr><td>20</td><td>6.421</td><td>6.503</td><td>6.479</td><td>6.471</td></tr>
- <tr><td>25</td><td>9.119</td><td>9.179</td><td>9.086</td><td>9.138</td></tr>
- <tr><td>30</td><td>12.326</td><td>12.417</td><td>12.289</td><td>12.331</td></tr>
- <tr><td>35</td><td>15.854</td><td>15.924</td><td>15.825</td><td>15.811</td></tr>
- <tr><td>40</td><td>19.699</td><td>19.817</td><td>19.791</td><td>19.930</td></tr>
- </tbody></table>
- <h2 id="QRGdImagePNG">QRGdImagePNG</h2>
- <div>Revs: 100, Iterations: 3</div>
- <table><thead>
- <tr><th></th><th colspan="4">Byte</th></tr>
- <tr><th>Version</th><th>L</th><th>M</th><th>Q</th><th>H</th></tr>
- </thead><tbody>
- <tr><td>1</td><td>1.260</td><td>1.253</td><td>1.249</td><td>1.248</td></tr>
- <tr><td>2</td><td>1.685</td><td>1.705</td><td>1.712</td><td>1.686</td></tr>
- <tr><td>3</td><td>2.170</td><td>2.176</td><td>2.169</td><td>2.164</td></tr>
- <tr><td>4</td><td>2.685</td><td>2.689</td><td>2.710</td><td>2.685</td></tr>
- <tr><td>5</td><td>3.296</td><td>3.327</td><td>3.294</td><td>3.298</td></tr>
- <tr><td>6</td><td>3.927</td><td>3.932</td><td>3.938</td><td>3.915</td></tr>
- <tr><td>7</td><td>4.720</td><td>4.658</td><td>4.639</td><td>4.636</td></tr>
- <tr><td>8</td><td>5.394</td><td>5.387</td><td>5.391</td><td>5.403</td></tr>
- <tr><td>9</td><td>6.230</td><td>6.188</td><td>6.233</td><td>6.277</td></tr>
- <tr><td>10</td><td>7.075</td><td>7.075</td><td>7.071</td><td>7.115</td></tr>
- <tr><td>15</td><td>12.957</td><td>12.881</td><td>12.882</td><td>12.964</td></tr>
- <tr><td>20</td><td>19.867</td><td>19.909</td><td>19.905</td><td>19.843</td></tr>
- <tr><td>25</td><td>28.257</td><td>28.292</td><td>28.309</td><td>28.245</td></tr>
- <tr><td>30</td><td>38.215</td><td>38.536</td><td>38.241</td><td>38.212</td></tr>
- <tr><td>35</td><td>49.791</td><td>49.549</td><td>49.466</td><td>49.533</td></tr>
- <tr><td>40</td><td>62.009</td><td>62.112</td><td>61.940</td><td>61.951</td></tr>
- </tbody></table>
- <h2 id="QRGdImageWEBP">QRGdImageWEBP</h2>
- <div>Revs: 100, Iterations: 3</div>
- <table><thead>
- <tr><th></th><th colspan="4">Byte</th></tr>
- <tr><th>Version</th><th>L</th><th>M</th><th>Q</th><th>H</th></tr>
- </thead><tbody>
- <tr><td>1</td><td>2.697</td><td>2.688</td><td>2.637</td><td>2.694</td></tr>
- <tr><td>2</td><td>3.554</td><td>3.609</td><td>3.583</td><td>3.554</td></tr>
- <tr><td>3</td><td>4.469</td><td>4.506</td><td>4.493</td><td>4.477</td></tr>
- <tr><td>4</td><td>5.497</td><td>5.478</td><td>5.480</td><td>5.401</td></tr>
- <tr><td>5</td><td>6.902</td><td>6.873</td><td>6.934</td><td>7.006</td></tr>
- <tr><td>6</td><td>8.313</td><td>8.275</td><td>8.275</td><td>8.310</td></tr>
- <tr><td>7</td><td>10.200</td><td>10.236</td><td>10.302</td><td>10.105</td></tr>
- <tr><td>8</td><td>11.966</td><td>11.778</td><td>11.872</td><td>11.822</td></tr>
- <tr><td>9</td><td>13.902</td><td>13.755</td><td>13.852</td><td>13.853</td></tr>
- <tr><td>10</td><td>15.863</td><td>15.992</td><td>15.861</td><td>15.611</td></tr>
- <tr><td>15</td><td>27.288</td><td>27.260</td><td>27.696</td><td>27.334</td></tr>
- <tr><td>20</td><td>42.357</td><td>42.259</td><td>42.938</td><td>41.652</td></tr>
- <tr><td>25</td><td>60.385</td><td>61.267</td><td>60.025</td><td>60.108</td></tr>
- <tr><td>30</td><td>82.488</td><td>83.083</td><td>84.119</td><td>82.935</td></tr>
- <tr><td>35</td><td>107.628</td><td>107.969</td><td>106.805</td><td>107.216</td></tr>
- <tr><td>40</td><td>133.248</td><td>134.245</td><td>134.358</td><td>135.527</td></tr>
- </tbody></table>
- <h2 id="QRImagick">QRImagick</h2>
- <div>Revs: 100, Iterations: 3</div>
- <table><thead>
- <tr><th></th><th colspan="4">Byte</th></tr>
- <tr><th>Version</th><th>L</th><th>M</th><th>Q</th><th>H</th></tr>
- </thead><tbody>
- <tr><td>1</td><td>9.640</td><td>9.759</td><td>9.534</td><td>9.542</td></tr>
- <tr><td>2</td><td>12.381</td><td>12.489</td><td>12.267</td><td>12.241</td></tr>
- <tr><td>3</td><td>15.307</td><td>15.641</td><td>15.322</td><td>15.297</td></tr>
- <tr><td>4</td><td>18.704</td><td>19.036</td><td>18.733</td><td>18.755</td></tr>
- <tr><td>5</td><td>22.532</td><td>22.754</td><td>22.497</td><td>22.488</td></tr>
- <tr><td>6</td><td>26.211</td><td>26.515</td><td>26.098</td><td>26.288</td></tr>
- <tr><td>7</td><td>31.196</td><td>31.682</td><td>31.199</td><td>31.295</td></tr>
- <tr><td>8</td><td>35.906</td><td>36.458</td><td>35.765</td><td>35.795</td></tr>
- <tr><td>9</td><td>41.400</td><td>41.928</td><td>41.419</td><td>41.707</td></tr>
- <tr><td>10</td><td>46.600</td><td>46.939</td><td>46.648</td><td>46.821</td></tr>
- <tr><td>15</td><td>79.808</td><td>80.251</td><td>79.428</td><td>80.074</td></tr>
- <tr><td>20</td><td>122.321</td><td>122.663</td><td>122.012</td><td>122.367</td></tr>
- <tr><td>25</td><td>169.634</td><td>170.288</td><td>169.269</td><td>169.108</td></tr>
- <tr><td>30</td><td>227.864</td><td>227.376</td><td>227.652</td><td>228.066</td></tr>
- <tr><td>35</td><td>302.082</td><td>300.544</td><td>300.440</td><td>301.974</td></tr>
- <tr><td>40</td><td>380.853</td><td>380.787</td><td>380.165</td><td>380.162</td></tr>
- </tbody></table>
- <h2 id="QRMarkupSVG">QRMarkupSVG</h2>
- <div>Revs: 100, Iterations: 3</div>
- <table><thead>
- <tr><th></th><th colspan="4">Byte</th></tr>
- <tr><th>Version</th><th>L</th><th>M</th><th>Q</th><th>H</th></tr>
- </thead><tbody>
- <tr><td>1</td><td>0.967</td><td>0.964</td><td>0.955</td><td>0.961</td></tr>
- <tr><td>2</td><td>1.250</td><td>1.255</td><td>1.247</td><td>1.255</td></tr>
- <tr><td>3</td><td>1.581</td><td>1.575</td><td>1.579</td><td>1.575</td></tr>
- <tr><td>4</td><td>1.942</td><td>1.937</td><td>1.938</td><td>1.936</td></tr>
- <tr><td>5</td><td>2.340</td><td>2.349</td><td>2.334</td><td>2.347</td></tr>
- <tr><td>6</td><td>2.959</td><td>2.810</td><td>2.771</td><td>2.761</td></tr>
- <tr><td>7</td><td>3.263</td><td>3.244</td><td>3.267</td><td>3.243</td></tr>
- <tr><td>8</td><td>3.814</td><td>3.803</td><td>3.740</td><td>3.761</td></tr>
- <tr><td>9</td><td>4.534</td><td>4.288</td><td>4.301</td><td>4.279</td></tr>
- <tr><td>10</td><td>4.958</td><td>4.900</td><td>4.889</td><td>4.882</td></tr>
- <tr><td>15</td><td>8.206</td><td>8.245</td><td>8.219</td><td>8.207</td></tr>
- <tr><td>20</td><td>12.513</td><td>12.507</td><td>12.554</td><td>12.595</td></tr>
- <tr><td>25</td><td>18.191</td><td>18.214</td><td>18.434</td><td>18.275</td></tr>
- <tr><td>30</td><td>24.586</td><td>24.476</td><td>24.263</td><td>24.303</td></tr>
- <tr><td>35</td><td>31.597</td><td>31.702</td><td>31.704</td><td>31.632</td></tr>
- <tr><td>40</td><td>40.135</td><td>40.445</td><td>40.351</td><td>40.288</td></tr>
- </tbody></table>
- <h2 id="QRMarkupXML">QRMarkupXML</h2>
- <div>Revs: 100, Iterations: 3</div>
- <table><thead>
- <tr><th></th><th colspan="4">Byte</th></tr>
- <tr><th>Version</th><th>L</th><th>M</th><th>Q</th><th>H</th></tr>
- </thead><tbody>
- <tr><td>1</td><td>1.953</td><td>2.006</td><td>1.957</td><td>1.961</td></tr>
- <tr><td>2</td><td>2.536</td><td>2.544</td><td>2.533</td><td>2.535</td></tr>
- <tr><td>3</td><td>3.196</td><td>3.140</td><td>3.147</td><td>3.184</td></tr>
- <tr><td>4</td><td>3.880</td><td>3.886</td><td>3.865</td><td>3.891</td></tr>
- <tr><td>5</td><td>4.601</td><td>4.688</td><td>4.685</td><td>4.657</td></tr>
- <tr><td>6</td><td>5.510</td><td>5.507</td><td>5.648</td><td>5.527</td></tr>
- <tr><td>7</td><td>6.480</td><td>6.481</td><td>6.494</td><td>6.430</td></tr>
- <tr><td>8</td><td>7.491</td><td>7.489</td><td>7.487</td><td>7.482</td></tr>
- <tr><td>9</td><td>8.510</td><td>8.529</td><td>8.437</td><td>8.529</td></tr>
- <tr><td>10</td><td>9.700</td><td>9.708</td><td>9.580</td><td>9.891</td></tr>
- <tr><td>15</td><td>16.461</td><td>16.281</td><td>16.346</td><td>16.347</td></tr>
- <tr><td>20</td><td>25.720</td><td>26.290</td><td>26.179</td><td>25.765</td></tr>
- <tr><td>25</td><td>39.768</td><td>42.765</td><td>40.420</td><td>40.828</td></tr>
- <tr><td>30</td><td>60.277</td><td>61.581</td><td>63.823</td><td>63.163</td></tr>
- <tr><td>35</td><td>90.266</td><td>89.172</td><td>87.636</td><td>88.596</td></tr>
- <tr><td>40</td><td>124.037</td><td>124.089</td><td>125.335</td><td>123.576</td></tr>
- </tbody></table>
- <h2 id="QRStringJSON">QRStringJSON</h2>
- <div>Revs: 100, Iterations: 3</div>
- <table><thead>
- <tr><th></th><th colspan="4">Byte</th></tr>
- <tr><th>Version</th><th>L</th><th>M</th><th>Q</th><th>H</th></tr>
- </thead><tbody>
- <tr><td>1</td><td>0.361</td><td>0.359</td><td>0.360</td><td>0.359</td></tr>
- <tr><td>2</td><td>0.463</td><td>0.462</td><td>0.463</td><td>0.465</td></tr>
- <tr><td>3</td><td>0.579</td><td>0.578</td><td>0.583</td><td>0.583</td></tr>
- <tr><td>4</td><td>0.730</td><td>0.706</td><td>0.711</td><td>0.705</td></tr>
- <tr><td>5</td><td>0.843</td><td>0.851</td><td>0.854</td><td>0.848</td></tr>
- <tr><td>6</td><td>0.998</td><td>1.005</td><td>0.996</td><td>1.003</td></tr>
- <tr><td>7</td><td>1.158</td><td>1.172</td><td>1.165</td><td>1.170</td></tr>
- <tr><td>8</td><td>1.352</td><td>1.349</td><td>1.340</td><td>1.341</td></tr>
- <tr><td>9</td><td>1.535</td><td>1.526</td><td>1.545</td><td>1.542</td></tr>
- <tr><td>10</td><td>1.731</td><td>1.737</td><td>1.748</td><td>1.736</td></tr>
- <tr><td>15</td><td>3.249</td><td>2.958</td><td>2.939</td><td>2.938</td></tr>
- <tr><td>20</td><td>4.487</td><td>4.436</td><td>4.486</td><td>4.431</td></tr>
- <tr><td>25</td><td>6.308</td><td>6.350</td><td>6.377</td><td>6.335</td></tr>
- <tr><td>30</td><td>8.508</td><td>8.514</td><td>8.482</td><td>8.373</td></tr>
- <tr><td>35</td><td>10.898</td><td>10.946</td><td>10.928</td><td>10.959</td></tr>
- <tr><td>40</td><td>13.786</td><td>13.947</td><td>13.739</td><td>13.762</td></tr>
- </tbody></table>
- <a class="return" href="./index.html">back to overview</a>
- </body>
- </html>
|