Download Latest Version planoMetrix-src.zip (4.9 MB)
Email in envelope

Get an email when there's a new version of planoMetrix

Home
Name Modified Size InfoDownloads / Week
planoMetrix-src.zip 2025-02-07 4.9 MB
LICENSE.md 2025-02-07 2.6 kB
THIRD_PARTY_LICENSES.md 2025-02-07 1.1 kB
README.md 2025-02-07 2.7 kB
Totals: 4 Items   5.0 MB 0

PlanoMetrix

Corrects scanner distortions using a reference scan for realignment.

๐ŸŒŸ Overview

PlanoMetrix is an open-source tool designed to correct mechanical distortions in flatbed and document feeder scanners. Many scanners suffer from periodic errors caused by sensor motion mechanics and paper transport irregularities, leading to misaligned scans and horizontal scale inconsistencies.

This software realigns scanned documents by using a reference scan of graph paper, ensuring accurate and consistent output.

๐ŸŽฏ How It Works

Phase 1: Calibration (Reference Scan)

  • Scan a piece of graph paper (e.g., millimeter paper).
  • PlanoMetrix analyzes the scanned grid and calculates alignment parameters.

Phase 2: Realignment (Correction Phase)

  • All subsequent scans are adjusted based on the stored reference parameters.
  • Corrects distortions, ensuring accurate proportions and alignment.

โœจ Features

โœ” Eliminates periodic scanner errors caused by mechanics\ โœ” Reduces horizontal scale distortions in scans\ โœ” Works with flatbed and document feeder scanners\ โœ” Uses graph paper for easy calibration\ โœ” Open-source and customizable

๐Ÿš€ Installation

To install planoMetrix, follow these steps:

git clone https://sourceforge.net/projects/planometrix.git
cd planometrix
make

Alternatively, download the latest release from the SourceForge project page.

๐Ÿ›  Usage

  1. Calibrate: Scan a piece of graph paper and save the alignment parameters.
  2. Correct Scans: Process new scans to automatically adjust distortions.

To run the software:

1.) To read a mesh image and store the rectification parameters:

planoMetrix -m <mesh image> -p <point file>

2.) To read rectification parameters and input image and to store the rectified output image:

planoMetrix -p <point file> -i <input image> -o <output image>

3.) To read a mesh image and an input image and store the rectified output image, do not store the rectification parameters:

planoMetrix -m <mesh image> -i <input image> -o <output image>

For more options, use:

planoMetrix --help

๐Ÿ–ฅ Supported Platforms

  • Linux
  • Windows (via MinGW or WSL)
  • macOS

๐Ÿ’ผ License

PlanoMetrix is released under a Commercial License. See LICENSE for details. See Third-Party Licenses for dependencies.

๐Ÿค Contributing

Contributions are welcome! Feel free to submit issues or pull requests on SourceForge.

๐Ÿ“ž Contact

For support or questions, visit the discussion forum or open an issue.

Source: README.md, updated 2025-02-07