Skip to content

Releases: Tulon/scantailor

Scan Tailor experimental 2016-02-22

22 Feb 20:47
Compare
Choose a tag to compare
Pre-release
Improve spline fitting quality

The improvement comes from two different sources:
1. Curvature-aware initial positioning of control points.
2. Don't bother fitting a spline to the result of coupled-snakes
   algorithm. We assume its result is smooth enough. This means
   spline fitting is only performed to facilitate manual dewarping.
   Previously we were fitting a spline to a polyline resulting from
   another spline fit.

Scan Tailor experimental 2016-01-13

13 Jan 21:06
Compare
Choose a tag to compare
Pre-release
Fix masked polynomial surface calculation

The "masked" overload of PolynomialSurface::prepareDataForLeastSquares()
was broken and at the same time never used. Due to a copy-paste, the other
overload was used in all cases. This resulted in poor binarization
quality.

This commit fixes both issues.

Scan Tailor experimental 2015-10-27

27 Oct 21:30
Compare
Choose a tag to compare
Pre-release
Fix a crash on switching to "Match size by scaling"

The crash could be reproduced as follows:

1. Go to the Margins stage.
2. Select "Don't match size".
3. Apply to ... -> All Pages.
4. Select a different page.
5. Select "Match size by scaling" -> Crash

The crash itself seems to be a bug in Qt triggered by trying to draw
an empty rectangle with QPainter. However, such a situation was triggered
by a bug in Scan Tailor, which is addressed by this commit. The issue
was a missing update of m_aggregateHardSize and m_committedAggregateHardSize
in page_layout::ImageView::matchSizeModeChanged(). Indeed, when all pages
are set to "Don't match size", no pages participate in aggregate hard
size calculation, leading aggregate hard size to be "0.0 x 0.0". That's
not a problem when in "Don't match size" mode but is a problem in other
modes.

Scan Tailor experimental 2015-10-11

11 Oct 20:19
Compare
Choose a tag to compare
Pre-release
Re-sync translations

Update translation files to be in sync with the latest source code.

Scan Tailor experimental 2015-09-07

07 Sep 22:27
Compare
Choose a tag to compare
Pre-release
EXPERIMENTAL_2015_09_07

Prevent a crash on creating a thumbnail with a very high aspect ratio

Scan Tailor experimental 2015-08-20

20 Aug 19:56
Compare
Choose a tag to compare
Pre-release
EXPERIMENTAL_2015_08_20

Add some margins to DewarpingView in order to accomodate trivial dist…

Scan Tailor experimental 2015-07-28

28 Jul 20:08
Compare
Choose a tag to compare
Pre-release
Fix "Match size by scaling" mode

A bug in geometric calculations in "Match size by scaling" mode was
found and fixed.

While at it, the behaviour of absorbScalingIntoTransform() method
was re-thought and the method was made const.

Scan Tailor experimental 2015-07-19

19 Jul 13:15
Compare
Choose a tag to compare
Pre-release
Implement polynomial surface rendering in OpenCL

Polynomial surfaces are used in illumination normalization.

Scan Tailor experimental 2015-06-20

20 Jun 16:39
Compare
Choose a tag to compare
Pre-release
EXPERIMENTAL_2015_06_20

Set version to "experimental"

Scan Tailor experimental 2015-07-14

14 Jul 21:20
Compare
Choose a tag to compare
Pre-release
Merge pull request #113 from ospalh/feature-besseres-Deutsch

Fix some German translations.