In absence of suitable analytical or computational support, such approaches involve tedious
trial-and-error runs to produce visual QR codes with little or no control over the final quality. As a result, the resolution and quality of the results are strongly dependent on and restricted by the settings used to generate the QR codes.