Generates a QR code with a round logo placed in the center. High error-correction is used automatically so the logo doesn't break scannability.