Fotokopierer

Rating: 
4.77778
Your rating: None Average: 4.8 (18 votes)

Description

A camera scanning application.

  • Take new pictures from the camera or the gallery
  • Colorized, monochromatic and black/white pictures
  • create documents consisting of several pages
  • Reorder pages
  • Export to PDF

THIS IS AN EARLY ALPHA VERSION, do not expect anything to work very well (or at all).

Links

Development

There are two main weak points of this app:

  1. A lot of icons are missing or very bad. If you are good at designing icons, help would be really appreciated.
  2. All image manipulation algorithms are currently only quick and dirty hacks. I'm not really good at image processing algorithms, so any support is highly welcome.
Screenshots: 

Keywords:

Application versions: 
AttachmentSizeDate
File harbour-fotokopierer-0.1.0-1.armv7hl.rpm2.22 MB19/05/2019 - 00:05
File harbour-fotokopierer-0.2-1.armv7hl.rpm2.23 MB27/05/2019 - 13:34
File harbour-fotokopierer-0.2-2.armv7hl.rpm2.23 MB27/05/2019 - 15:49
File harbour-fotokopierer-0.2-3.armv7hl.rpm2.22 MB28/05/2019 - 00:33
File harbour-fotokopierer-0.2.1-1.armv7hl.rpm2.22 MB28/05/2019 - 20:38
File harbour-fotokopierer-0.2.1-2.armv7hl.rpm2.22 MB28/05/2019 - 22:58
Changelog: 

- Build against SailfishOS 3.0.2.8

Comments

me_on_the_road's picture

Your app is great, thank you!
The power consumption is very high and the CPU gets hot. Seems to be related to camera problems. I had this issue on advanced camera before the last update. Unfortunately the auto-function doesn't work on my XA2

fifr's picture

When is the power consumption very high? When the camera is active or in other situations?

I assume by "auto" function you mean the automatic selection of the scan-area? You're right, the current code only a very quick hack and needs to be improved.

glanternier's picture

Great app!! Thanks :-) Could you implement an option to add a text watermark on the scan? It's very useful to handle expenses.

Jordi's picture

Impressive! Works pretty well (Jolla C).

Would it ibe possible to change the position of the zoom when modifying the edge's location of the document (Could it be in the center?).
Currently, my finger prevents me from seeing the zoom when I adjust the position of the lower right corner.

fifr's picture

Thanks for the hint. That was indeed a bug. Should be fixed in v0.2.1

csg1976's picture

Coole Sache! (3.0.3.9)

objectifnul's picture

Dependencies of v0.1 and v0.2 appear to be different. On my XperiaX, only v0.1 can be installed.

fifr's picture

Hm, I cannot reproduce that, it works on my phone pretty well. The dependencies of the rpm-files (as shown by "rpm -qpR *.rpm") have been changed as in the following diff:

% diff -u0 ../release/RPMS/dep-0.{1,2}
--- ../release/RPMS/dep-0.1     2019-05-27 21:54:20.135478271 +0200
+++ ../release/RPMS/dep-0.2     2019-05-27 21:54:27.600231369 +0200
@@ -6,0 +7,2 @@
+libQt5Multimedia.so.5
+libQt5Multimedia.so.5(Qt_5)
@@ -38,0 +41 @@
+libstdc++.so.6(GLIBCXX_3.4.20)
@@ -45 +47,0 @@
-rtld(GNU_HASH)

There are three changes:

  1. A new dependency on Qt5Multimedia -- I had to add this because I needed some function. But this should be part of your Qt5 installation (it's one of the allowed standard libraries on Sailfish)
  2. A dependency on a newer version of libstdc++ ... I do not know where this comes from, maybe the SDK version (for Sailfish 3.0.3.9)?
  3. The dependency on "rtld" has been removed.

Does one of these changes explain your problem? Is there an error message? Can you install the package from the command line?

objectifnul's picture

The problem seems to be with libstdc++.so.6(GLIBCXX_3.4.20) (missing dependency).
Command line install fails too.

fifr's picture

I uploaded a new package with the app build against 3.0.2.8 (like v0.1). Does this work for you?

May I ask what's your current OS version?

objectifnul's picture

v0.2-3 okay, thx.

My SFOS release is still 2.2.0.29, as I'm still not satisfied with SFOS 3 UX.

fifr's picture

Thanks for the info. It seems as if I'm not only one running into this issue. Currently harbour does not even accept (some) packages built with the latest SDK: https://together.jolla.com/question/206727/harbour-is-rejecting-rpm-package-build-by-latest-sdk/

emchella's picture

don't start the camera,  i have jolla1 whit last update OS

fifr's picture

Thanks. I found my old Jolla 1 and could reproduce the problem. It should be solved in the next version, which will be released in a few days.

sdworks's picture

Nice, well done, suits my needs perfectly ...

Kabouik's picture

Thanks for your answer. The magic mode sounds useful. Again, I didn't try with a relevant picture because I had no document at hand, so I couldn't really judge!

Kabouik's picture

Even as an early alpha, this app seems to be a lot better and more complete than the past alternatives (Doc Scanner and sailfish-scanner). It just lacks a color mode, since not all files should be converted to bw or grayscale. What does the magic mode do? Does it improve contrasts/saturation? On my test image, the result was very close to bw mode (but my test image was not a document so only grayscale gave good results).
Thanks, keep up the great work!

fifr's picture

Yes, the color mode has been missing for some reason (it is now integrated in trunk). Regarding the "magic" mode ... it is supposed to reduce the number of colors, in particular to get nice pictures with white background and powerful colors from a whiteboard painting (which is a common use case for me) ... but as I said, the current implementation is merely a quick hack and needs some improvement.

anasyntes's picture

Nice work so far. Hope you keep up the development. Thanks for sharing!

Pohli's picture

A useful app, thanks! Are you aware of Doc Scanner app? Unfortunately it's buggy and wasn't updated for a long time.

fifr's picture

Yes, I remembered that app. Maybe it had been better to pick up its development but I had feeling I would have end up rewriting everything ...

glanternier's picture

Your app is way better! You could probably use the icon from Doc Scanner.