Giter Site home page Giter Site logo

itlab-vision's Introduction

ITLab Vision Group

Build Status Coverage Status Documentation

This project is developed at Nizhny Novgorod State University (CMC faculty, ITLab laboratory) and supported by the Itseez company.

Project maintainers:

Project developers:

Build and Run instructions

Build:

    $ mkdir photofilters
    $ cd photofilters
    $ git clone https://github.com/UNN-VMK-Software/itlab-vision.git
    $ mkdir build
    $ cd build
    $ cmake ../itlab-vision/photoeffects/
    $ make
    $ cd ./bin

Tests execution:

    $ ./photoeffects_test

Samples execution:

    $ ./antique_sample testdata/antique_test.png testdata/antique_texture_test.png 0.7
    $ ./edgeBlur_sample testdata/edgeBlur_test.png
    $ ./filmGrain_sample testdata/filmGrain_test.png 7
    $ ./matte_sample testdata/matte_test.png 25 25
    $ ./vignette_sample testdata/antique_test.png
    $ ./boostColor_sample testdata/boostColor_test.png 0.2
    $ ./fadeColor_sample testdata/fadeColor_test.png
    $ ./glow_sample testdata/glow_test.png 25 0.8
    $ ./sepia_sample testdata/antique_test.png
    $ ./tint_sample testdata/antique_test.png
    $ ./warmify_sample testdata/antique_test.png

itlab-vision's People

Contributors

dolotovevgeniy avatar druzhkov-paul avatar kruchdmitriy avatar vadimlevin avatar valentina-kustikova avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

itlab-vision's Issues

Setup infrastructure

TODO team

  • Завести простую wiki-страницу. Например инструкции по сборке на Windows и Linux.
  • Тестировать покрытие кода, возможно с публикацией на http://coveralls.io
  • В сэмплах нужно реализовать тестовый режим. Тогда можно автоматически тестировать на регрессию, например скачивая эталонные картинки и сравнивая с ними.

Done

  • Завести milestone в соответствии с планом работ.
  • Поставить софт: CMake, Git, QtCreator, Python, Sublime Text.
  • Разобраться, как писать rst-документацию (лекции Кирилла). Поднять ее построение и публикацию на сервере Read The Docs.
  • Разобраться с использованием Git (лекции Кирилла, книга Pro Git)

Tests for film grain filter

Необходимо добавить тесты, включая регрессионный тест, для фильтра film grain. Сейчас в репозитории лежит один фиктивный тест.

Kornyakov TODO

  • Don't use '-pthread' option for gcc compiler
  • Move ReST docs to the docs folder
  • Show example of the perf test
  • Add EXPECT_MAT_NEAR macro
  • Rewrite at least one regression test using reference implementation

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.