scanned-image-extractor/scannerExtract
Kristian Krsnik eeb1cd6647
Got OpenCV3 working
2024-02-01 21:11:28 +01:00
..
ico initial commit 2024-01-30 00:24:37 +01:00
images initial commit 2024-01-30 00:24:37 +01:00
CHANGELOG initial commit 2024-01-30 00:24:37 +01:00
CMakeLists.txt initial commit 2024-01-30 00:24:37 +01:00
LICENSE initial commit 2024-01-30 00:24:37 +01:00
README initial commit 2024-01-30 00:24:37 +01:00
TargetImage.cpp initial commit 2024-01-30 00:24:37 +01:00
TargetImage.h initial commit 2024-01-30 00:24:37 +01:00
WARRANTY initial commit 2024-01-30 00:24:37 +01:00
WARRANTY_DE initial commit 2024-01-30 00:24:37 +01:00
about.cpp initial commit 2024-01-30 00:24:37 +01:00
about.h initial commit 2024-01-30 00:24:37 +01:00
about.ui initial commit 2024-01-30 00:24:37 +01:00
copytargets.cpp initial commit 2024-01-30 00:24:37 +01:00
copytargets.h initial commit 2024-01-30 00:24:37 +01:00
extracttargets.cpp initial commit 2024-01-30 00:24:37 +01:00
extracttargets.h initial commit 2024-01-30 00:24:37 +01:00
helpdialog.cpp initial commit 2024-01-30 00:24:37 +01:00
helpdialog.h initial commit 2024-01-30 00:24:37 +01:00
helpdialog.ui initial commit 2024-01-30 00:24:37 +01:00
imageboundary.cpp initial commit 2024-01-30 00:24:37 +01:00
imageboundary.h initial commit 2024-01-30 00:24:37 +01:00
imagescene.cpp initial commit 2024-01-30 00:24:37 +01:00
imagescene.h initial commit 2024-01-30 00:24:37 +01:00
main.cpp initial commit 2024-01-30 00:24:37 +01:00
mainwindow.cpp packaged with a flake 2024-02-01 01:09:04 +01:00
mainwindow.h initial commit 2024-01-30 00:24:37 +01:00
mainwindow.ui initial commit 2024-01-30 00:24:37 +01:00
pQPixmap.h initial commit 2024-01-30 00:24:37 +01:00
preloadsource.cpp Got OpenCV3 working 2024-02-01 21:11:28 +01:00
preloadsource.h initial commit 2024-01-30 00:24:37 +01:00
scannerIcons.qrc initial commit 2024-01-30 00:24:37 +01:00
scannerImageExtractor_ico.rc initial commit 2024-01-30 00:24:37 +01:00
settings.h initial commit 2024-01-30 00:24:37 +01:00
settingsdialog.cpp initial commit 2024-01-30 00:24:37 +01:00
settingsdialog.h initial commit 2024-01-30 00:24:37 +01:00
settingsdialog.ui initial commit 2024-01-30 00:24:37 +01:00
sourcefile.cpp initial commit 2024-01-30 00:24:37 +01:00
sourcefile.h initial commit 2024-01-30 00:24:37 +01:00
trans_scannedImageExtractor_de.ts initial commit 2024-01-30 00:24:37 +01:00
translations initial commit 2024-01-30 00:24:37 +01:00
version_scannerExtract.cpp initial commit 2024-01-30 00:24:37 +01:00
version_scannerExtract.h initial commit 2024-01-30 00:24:37 +01:00

README

/***********************************************************************
 * This file is part of Scanned Image Extractor.
 *
 * Scanned Image Extractor is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * Scanned Image Extractor is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with Scanned Image Extractor.  If not, see <http://www.gnu.org/licenses/>
 *
 *
 * Copyright (C) 2015, Dominik Rueß; info@dominik-ruess.de
 **********************************************************************/

Homepage of Scanned Image Extractor: 
http://dominik-ruess.de/scannerExtract/

#######################################################################
#  Content:                                                           #
#######################################################################

1. How to install binaries on different systems
2. How to compile on unix systems

#######################################################################
#  Installing Binaries:                                               #
#######################################################################

WINDOWS:  download the binaries and install. 
          There are no dependencies for the installation binary
          tested with Windows 7

Linux-DEB:
        tested Ubuntu 15.04 with and Ubuntu 14.04 LTS
        1. Pre-requisites:
                sudo apt-get install libqt5core5a libqt5network5 \
                     libqt5gui5 libqt5svg5 libqt5widgets5 liblbfgs0 \
                     libopencv-core2.4 libopencv-highgui2.4 \
                     libopencv-imgproc2.4
        2. install debian package:
                sudo dpkg -i scannerExtract-x.y.z.deb

Linux-RPM:
        tested with Fedora 22
        1. Pre-requisites, adapt to your architecture here:
                sudo dnf install opencv-core.x86_64  qt5-qtsvg.x86_64 \
                     qt5-qtbase.x86_64 liblbfgs-devel.x86_64 \
                     opencv.x86_64
        2. install RPM package:
                rpm --install -p scannerExtract-x.y.z.rpm                

#######################################################################
#  Compile on unix systems:                                           #
#######################################################################

Tested with Ubuntu 15.04

1. pre-requisites
        sudo apt-get install liblbfgs-dev libopencv-dev libqt5svg5-dev \
             qttools5-dev-tools qttools5-dev qtbase5-dev cmake 

2. build (tested on Ubuntu 15.04)
        - commands:
                mkdir build
                cd build
                cmake path/to/scannerExtract-X.Y.Z/scannerExtract/ \
                      -DCMAKE_BUILD_TYPE=release -DOPENCV2=1
                make
                (make install)
        - note: if you use OpenCV2 (e.g. Ubuntu 15.04) then add 
          -DOPENCV2=1 to your cmake call

3. run
        "./scannedImageExtractor" or if installed "scannedImageExtractor"