Features: This app does not fix perspective distortion.
Office Lens (https://play.google.com/store/apps/details?id=com.microsoft....) is so much better, I get rectangular image without any hints, to say nothing about manually selecting anything.
Office Lens really creates this https://play-lh.googleusercontent.com/AgErNUVn_Jg41jSQO2p2CF... from this https://play-lh.googleusercontent.com/yv6eUY6EyR8x2Hd6NB1SBW... and that is amazing.
Presumably it outputs multiple images combined as a pdf/word as opposed to just images.
I will try to put it on github. EDIT: https://github.com/Dobatymo/dewarp Few years old and very unpolished though
Still, if there were a better one, I'd use it. Its interface is slightly clunky and it's only so-so with documents that have been folded. Is the MS one any better?
The UI here is significantly more polished and better. The only thing OpenNoteScanner does better is that it starts in camera mode, and therefore the workflow is a bit faster.
However, feature-wise this is seriously lacking. I would not consider using this until it can automatically crop and correct perspective distortion.
Also the default filters are seriously lacking. Either make them smarter or give the user more control (e.g. for B/W allow setting the threshold, even for decently-lit documents I get poor results with random black areas)
You can do both by integrating with OpenCV. No idea how easy it is to integrate it with flutter though...
Anyways, good job! I'll keep following the project and might consider contributing if you ever start working on these features.
The scanner itself is from another open source project, the only one which was a viable option. I'll have to look into OpenNoteScanner's scanner if I were to improve mine. Seems people are happy with the edge detection it offers.
Thank you :)
* https://f-droid.org/en/packages/com.todobom.opennotescanner/
* https://github.com/allgood/OpenNoteScanner
It works OK but it looks a bit old, and you need to install OpenCV Manager separately, outside of F-Droid for it to work.
I can deal with it, but there's no way I could ever be able to convince anybody else, especially non-tech people to use it.
This one looks like a winner in terms of UX, so I'll be using it from now on, Thank you for creating it!
Small correction: it is Open Note Scanner app (NOT OpenNoteScan)
The image quality is not good, but probably due to my camera. CS CamScanner gives me better results but I don't trust it.
Notes:
- Doesn't keep flash permanently on (like CamScanner)
- Skew correction looks maybe worse quality (than CamScanner)
- Totally fine for at least 80% of the things I'd use CamScanner for. Super well done!
Apart from automatic cropping and perspective distortion correction others have mentioned already, the white margins of the exported PDFs are IMHO quite a bit too large. In fact, as the app is a document scanner, I'd not expect any border at all.