ManuLab: a Manuscript Laboratory
ManuLab is a software product for statistical analysis of encrypted historical manuscripts. The document analysis is performed via a chain of filters (main building elements). A filter represents any operation realizable on a document transcription divided into a set of pages. The software design also includes document visualization, displaying pairs of manuscript pages with corresponding transcriptions.
This README is being writen.
General requirements
- c++11 compiler
- Cmake version 3 or later
- Qt5
- clang-format
MacOs requirements
Install required packages first. On MacOs we recommend to use Homebrew for installing packages.
brew install llvm --with-toolchain # or use compiler provided by Xcode
brew install cmake
brew install qt
brew install clang-format
TODO Linux/Windows requirements and steps to build
Building
To build ManuLab use these steps.
git clone git@bitbucket.com:jugin/manulab
cd manulab
mkdir -p build
cd build
cmake ..
make -j4
You can now run ManuLab with ./src/manulab
command.