Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ Control preview resolution #3371

Open
2 tasks done
Emilien1982 opened this issue Jan 17, 2025 · 1 comment
Open
2 tasks done

✨ Control preview resolution #3371

Emilien1982 opened this issue Jan 17, 2025 · 1 comment
Labels
✨ feature Proposes a new feature or enhancement

Comments

@Emilien1982
Copy link

What feature or enhancement are you suggesting?

Hi.

I'm using RNCV to scan QRcodes.
At the moment, on Samsung S21, I can scan ~5 codes simultaneously at a ~50 cm distance.
I enabled the zoom, so I can scan longer distance but with a narrow field (meaning 1 or 2 codes).
I need to reach 20 codes at 2 m (so without zooming).

My thought is: if far codes are read when zooming, the app receive a hight resolution image and lower it on preview without zoom.
Lower preview resolution make sens for many cases but in my case it's not wanted. I would assume lower FPS with higher resolution.

Thanks for considering adding a preview resolution parameter.

What Platforms whould this feature/enhancement affect?

Android, iOS

Alternatives/Workarounds

I currently trick the distance with the zoom. But it reduce ne number of codes I can scan simultaneously.

Additional information

@Emilien1982 Emilien1982 added the ✨ feature Proposes a new feature or enhancement label Jan 17, 2025
Copy link

Guten Tag, Hans here 🍻.

Thank you for your suggestion on controlling preview resolution! It sounds like an interesting enhancement for scanning QR codes more effectively. However, I would recommend providing more technical details about your current implementation, including any logs or errors you may have encountered. This would greatly assist mrousavy in understanding and possibly addressing the issue more efficiently.

If you have access to logs from the development environment, please gather them and include those in this issue. This would help us determine if this is a more fundamental problem with the library or just an implementation detail.

For further improvement of this project, consider supporting mrousavy by becoming a sponsor. This can help prioritize enhancements and fixes in the future.

Looking forward to your updates!

Note: If you think I made a mistake, please ping @mrousavy to take a look.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ feature Proposes a new feature or enhancement
Projects
None yet
Development

No branches or pull requests

1 participant