No, there is no setting for that - StreetComplete always reduces the size/quality of the image on upload, according to this parameters:

If that is big problem for you, one possible alternative to explore is to try out SCEE (“StreetComplete Expert Edition”) fork.

It has option do locally save full-quality pictures that you attached to notes (images uploaded publicly will still be of reduced quality; but you can get full-quality pictures from your phone via Setting / Notes / Get full size photos).

(By default SCEE looks pretty much StreetComplete, and can coexist with it on some device so it is easy to try out - it is mostly when you start enabling advanced functionality in settings that you’ll notice most of the changes it provides. Of course, it should go without saying that the more functionality you enable, the more complex it becomes).

Note however that even with full quality picture, while your chances are much better, there is no guarantee you’ll be able to scan QR code from it later - light reflections, picture taken at angles, focus/depth of field etc. could make the QR code unreadable from that picture.

That issue is not specific to StreetComplete, but is due to the fundamental difference between taking a single picture and using QR scanning app (the latter tries to recognize dozens to hundreds of pictures, and likely fails on many of them until specific phone zoom/focus/lightning happens to work. Even if it takes just 1 second to recognize QR code, it likely means there were likely dozens of failed attempts before it happened to work!)

So, if you care specifically about QR codes, you can scan QR code locally on your mobile phone app, and then copy/paste decoded URL to the note instead. Only that is guaranteed that it would always work.

3 Likes