Generally speaking, on desktop, Chrome will show you an install icon in the address bar.
If you don't see it, open the Chrome dev tools and go to Application > Manifest to see if there are any errors/warnigns. If your case, the icons you've specified aren't the required 192x192 and 512x512 (it appears to be one 332x332 icon that you've set).