Comments (10)
An additional method to upload files could be by adding Paperless as an option to the Android share menu.
from paperless_app.
It's quite common among Android apps to use the phone camera as a "scanner" tool. For example, to upload your ID card for verification. Being able to scan documents using the phone camera from the app would be great too!
from paperless_app.
I just implemented an early version of an in-app scanner. Currently it can only upload scans without metadata. It should land in F-Droid and Google Play soon.
Once you have the update (you can also download it now from https://github.com/bauerj/paperless_app/releases/tag/0.0.6-beta) I would like to hear some feedback from you.
If you test the new feature please check for the following:
- Was it easy to find out how to scan a document?
- Does the camera preview look correct (not rotated or skewed)?
- Does the outline detection work correctly?
- Does the upload work as expected?
If you notice anything that could be working better or is broken, please let me know.
from paperless_app.
Thank you for your feedback π
a) Currently, the flash activates automatically if the environment is sufficiently dark to improve the auto-focus. Is that feature broken for you or would you just want to control the LED manually?
b) and c) That's not a priority right now - maybe I'll add that far in the future. A pull request would be welcome.
For the issue you found with rotating the phone, I guess I will just disable that feature in the camera screen. Most documents should be in portrait format anyway.
Again, thanks for your detailed feedback. I'm glad this feature is useful to you. The next step will be to edit the documents.
from paperless_app.
Thanks for your suggestion and for testing the app. I'm looking forward to more feedback from you π
I agree that this would be a very useful feature! I'm not quite sure how this would look like (maybe a floating action button?) but I'll think about this a bit further.
This depends on being able to edit documents so that will be implemented first. I'll also work on the offline mode before that, so you have to be patient or implement it yourself π
from paperless_app.
I agree with @TPXP Just being able to easily take a picture with your phone which then uploads it to the server for further processing would be a awesome feature for this app.
I have a scanner but being able to photograph and upload on the fly using my phone, anywhere I am, would be totally awesome.
from paperless_app.
Hi there,
Sorry for the delay in response. I downloaded the app from the release here on github.
-
Scanning a document took about two seconds. Dead easy.
-
The camera preview worked reasonably well but couldn't handle it if I rotated the phone. It warped the image. At one point I had to move the phone up-and-down to make the image go left-and-right if that makes sense. However, it worked fine for the rest.
-
The outline detection is a little sensitive from my point of view. However, it worked reasonably well and since it can be adjusted after taking the picture, any possible misdetection is not a problem.
-
The upload arrives fine and is added to Paperless without issue. I did have trouble with language detection and the preview in Paperless is off, but that would seem a problem on my / Paperless's side.
Some extra comments:
a) it'd be very nice if I could enable the torch/phone light while taking a picture since Paperless seems quite sensitive to the amount of light. I was testing in some low light areas and that failed OCR every time. I also tested in highly illuminated areas but was having trouble with overhead lights creating shadows. In other words... being able to activate the torch would be a great feature.
b) In the same vein it'd be nice (though of lesser importance) to be able to adjust contrast and brightness as part of the upload steps.
c) Being able to rotate the image so it's the correct way up might also be nice since I got the impression that Paperless doesn't like rotated images.
All in all, and certainly for a first version... I love it. Having to use a scanner was a big drawback for me since ideally I'd add documents on the go.
Having this feature in your mobile app, especially with the "edit documents" feature in your todo list, makes your app+Paperless a winning combination. For me at the very least. π
from paperless_app.
I'd like to control the led manually. As far I can tell, the automatic enabling of the led does not work on my Oneplus 7. At least I was unable to trigger it.
Maybe it's a problem of my paperless install, but if the picture isn't brightly lit, it fails to OCR properly. I'm unsure if it's a brightness thing or a contrast thing though...
I've used similar functionality in other apps (taking and uploading a picture of a document) and all of them have at least an option to enable the led. Most also have basic options to change brightness and contrast, which is why I mentioned those.
If you decide to disable the rotate feature, please add a manual rotate button. I had several documents that were in landscape format.
I'm eagerly awaiting more. π Unfortunately I have zero mobile dev skills. I'm more of a backend/cli programmer.
from paperless_app.
Due to updates to the upstream library some bugs have been fixed with the scanner, including the rotation feature as described above. Also the detection works better now IMO.
I haven't had time to implement the light switch though.
Related: #31
An update will be released soon.
from paperless_app.
I've been using the latest version for a few days. With proper lighting and a white-ish document on a black background, the detection is basically flawless.
I had some multipage documents that I unfortunately had to resort to an Android scanner that turns it into a PDF which I then share with the mobile app. It works, but not the greatest workflow π
Uploads to Paperless-ng work fine. In the current version, I basically scan and upload with the mobile app, then (when I have time) I log into the Paperless-ng webapp to fix the meta data. (though the auto learning feature of Paperless-ng helps)
from paperless_app.
Related Issues (20)
- [iOS] ADD files from Files.app HOT 1
- IOS App Bug On Initial Connection HOT 6
- support for SECOND frontend http auth login HOT 1
- iOS upload not working HOT 1
- WRONG_VERSION_NUMBER HOT 1
- Wrong language in dates
- App shows wrong "create date"
- other paperless app, merge?
- It used to work but not anymore
- Meaningfull download filename ( config option ? ) instead of Document ID.
- βError while connecting to serverβ with -ngx HOT 1
- No login to the server possible HOT 2
- Login not possible anymore HOT 1
- Feature request: support multiple paperless instances
- Add custom header (ie: X-Api-Key) to all requests
- mTLS Client Authentication to reverse proxy
- New Correspondent, Document Type, or Tag just shows Gray Screen when within a document HOT 1
- support backup with Seedvault
- Android 13 (SDK 33) not supported
- Editing documents with paperless-ngx 2.0 fails HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from paperless_app.