{"id":503406,"date":"2023-08-07T12:01:34","date_gmt":"2023-08-07T10:01:34","guid":{"rendered":"https:\/\/mybroadband.co.za\/news\/?p=503406"},"modified":"2023-08-07T12:06:19","modified_gmt":"2023-08-07T10:06:19","slug":"google-lets-apps-scan-qr-codes-without-giving-developers-full-camera-access","status":"publish","type":"post","link":"https:\/\/mybroadband.co.za\/news\/software\/503406-google-lets-apps-scan-qr-codes-without-giving-developers-full-camera-access.html","title":{"rendered":"Google lets apps scan QR codes without giving developers full camera access"},"content":{"rendered":"<p>Android smartphones could make scanning QR codes from a distance easier, with Google featuring a new code scanner in its latest APIs.<\/p>\n<p>The feature isn&#8217;t available on any devices as yet, but Google is making APIs featuring the new QR code scanner available to developers.<\/p>\n<p>The new scanner can automatically detect a QR code from across the room in the camera frame, zoom in, and scan it.<\/p>\n<p>&#8220;The Google code scanner API provides a complete solution for scanning code without requiring your app to request camera permission, while preserving user privacy,&#8221; <strong><a href=\"https:\/\/developers.google.com\/ml-kit\/vision\/barcode-scanning\/code-scanner\" target=\"_blank\" rel=\"noopener\">said<\/a><\/strong> Google.<\/p>\n<p>&#8220;This is accomplished by delegating the task of scanning the code to Google Play services and returning only the scan results to your app.&#8221;<\/p>\n<p>It added that all image processing takes place on-device, and Google said it doesn&#8217;t store any results or image data.<\/p>\n<p>Dropping the requirement for camera permission to scan QR codes could be a big win for developers, as they will no longer have to develop a custom UI or camera experience.<\/p>\n<p>The API uses on-device machine learning to decipher QR codes, and the only output is a barcode object to the app.<\/p>\n<p>&#8220;When users point their devices at a barcode, the scanner will intelligently detect and zoom in on the barcode,&#8221; said Google.<\/p>\n<p>&#8220;This eliminates the need for manual zoom adjustments, making barcode scanning faster, more accurate and more accessible.&#8221;<\/p>\n<hr \/>\n<h3 class=\"my-4\">Now read: <a href=\"https:\/\/mybroadband.co.za\/news\/software\/503004-ai-powered-windows-copilot-now-available-for-testing.html\" rel=\"bookmark\">AI-powered Windows Copilot now available for testing<\/a><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>The feature isn&#8217;t available on any devices as yet, but Google is making APIs featuring the new code scanner available to developers.<\/p>\n","protected":false},"author":341076,"featured_media":431178,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[65978,167,11585],"class_list":["post-503406","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","tag-application-programming-interface-api","tag-google","tag-qr-code"],"_links":{"self":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/503406"}],"collection":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/users\/341076"}],"replies":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/comments?post=503406"}],"version-history":[{"count":1,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/503406\/revisions"}],"predecessor-version":[{"id":503460,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/503406\/revisions\/503460"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/media\/431178"}],"wp:attachment":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/media?parent=503406"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/categories?post=503406"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/tags?post=503406"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}