Pierre-Yves Nicolas
|
6a90723fb3
|
Rely on PDFBox-Android to reduce the size of generated PDFs
|
2025-06-04 18:22:57 +02:00 |
|
Pierre-Yves Nicolas
|
ebd5453b65
|
Ability to delete one of the scanned pages
|
2025-06-04 16:41:38 +02:00 |
|
Pierre-Yves Nicolas
|
a6e1d8cc51
|
Add back the "Share" button
|
2025-06-04 15:44:02 +02:00 |
|
Pierre-Yves Nicolas
|
80381eef6c
|
Store images on the file system rather than in memory
|
2025-06-04 15:16:48 +02:00 |
|
Pierre-Yves Nicolas
|
aea72aac11
|
Finalize screen: display images in a FlowRow
|
2025-06-03 16:09:10 +02:00 |
|
Pierre-Yves Nicolas
|
fd8c26da7f
|
CameraScreen: avoid losing state in case of configuration change
|
2025-06-03 14:46:12 +02:00 |
|
Pierre-Yves Nicolas
|
c6d77d14f0
|
Rename CameraScreenState to LiveAnalysisState
Remove unused fields
|
2025-06-03 13:07:33 +02:00 |
|
Pierre-Yves Nicolas
|
95ae4fcea3
|
Multi-page step 2: FinalizeDocumentScreen
|
2025-06-02 21:27:50 +02:00 |
|
Pierre-Yves Nicolas
|
0b76c3fc1e
|
Multi-page step 1: PageValidationDialog
|
2025-06-02 16:51:52 +02:00 |
|
Pierre-Yves Nicolas
|
86f5b27093
|
Feature: save PDF to device
|
2025-06-01 20:21:34 +02:00 |
|
Pierre-Yves Nicolas
|
ba2a9cf8fd
|
Resize and compress bitmaps to decrease PDF size
|
2025-06-01 17:40:43 +02:00 |
|
Pierre-Yves Nicolas
|
fee1e48b6d
|
Adjust layout
|
2025-06-01 14:57:51 +02:00 |
|
Pierre-Yves Nicolas
|
fe409acf47
|
Remove calls to deprecated APIs
|
2025-06-01 09:02:44 +02:00 |
|
Pierre-Yves Nicolas
|
3ac5657671
|
Make image capture happen on separate thread executor
|
2025-06-01 08:37:12 +02:00 |
|
Pierre-Yves Nicolas
|
77427c2695
|
Inference time should be displayed only on camera screen
|
2025-06-01 07:43:15 +02:00 |
|
Pierre-Yves Nicolas
|
734197f6e1
|
Rename UiState to CameraScreenState
|
2025-06-01 07:28:29 +02:00 |
|
Pierre-Yves Nicolas
|
73b0d47796
|
ImageSegmentation: small refactorings
|
2025-06-01 06:58:51 +02:00 |
|
Pierre-Yves Nicolas
|
f8b9f47782
|
Save PDF and share it
|
2025-05-31 13:42:24 +02:00 |
|
Pierre-Yves Nicolas
|
453923b42d
|
Capture an image and display the page preview with perspective correction
|
2025-05-31 11:14:54 +02:00 |
|
Pierre-Yves Nicolas
|
02cc4a7627
|
Display a quadrilateral approximation of the detected document
|
2025-05-30 14:26:28 +02:00 |
|
Pierre-Yves Nicolas
|
0c3a666502
|
Switch to a pytorch-based model detecting documents
|
2025-05-30 06:26:45 +02:00 |
|
Pierre-Yves Nicolas
|
3457a85044
|
Display overlay for the segmentation
|
2025-05-27 09:38:23 +02:00 |
|
Pierre-Yves Nicolas
|
95bd3bd823
|
Fix computation of the number of objects that are detected
|
2025-05-27 08:10:26 +02:00 |
|
Pierre-Yves Nicolas
|
f8f1f6bab2
|
Remove useless code
|
2025-05-26 20:34:16 +02:00 |
|
Pierre-Yves Nicolas
|
6f68bf05d6
|
Use LiteRT to analyze an image: display a trivial message as a result
|
2025-05-25 22:26:22 +02:00 |
|
Pierre-Yves Nicolas
|
d2b32b7527
|
Update .idea files
|
2025-05-10 09:34:21 +02:00 |
|
Pierre-Yves Nicolas
|
260cdce8fc
|
Add a TODO
|
2025-05-10 09:33:09 +02:00 |
|
Pierre-Yves Nicolas
|
806c1b0a60
|
Dummy image analysis
|
2025-05-10 08:46:06 +02:00 |
|
Pierre-Yves Nicolas
|
b9ab1da262
|
Fix usage of deprecated API
|
2025-05-10 07:28:43 +02:00 |
|
Pierre-Yves Nicolas
|
62b2a40bb0
|
camerax with preview
|
2025-05-09 19:29:47 +02:00 |
|
Pierre-Yves Nicolas
|
5957a9aa4e
|
Project skeleton with Android Studio
|
2025-05-09 12:10:11 +02:00 |
|
pynicolas
|
fd9b54382e
|
Initial commit
|
2025-03-30 15:07:54 +02:00 |
|