Giter VIP home page Giter VIP logo

lens-magic's Introduction

Lens Magic

Fast and easy to use app for photo development and quick tweaks that supports RAW files.

App screenshot

Application is in early development. Main branch should be kept in working state.

Testing and feedback is very appreciated!

This project aims to fill in the gap on Linux for easy to use app for RAW development and image tweaking. Goal of this app is to be easy as possible, follow GNOME style and be fast. This should be achieved by using libadwaita for UI and OpenGL for the rendering.

Current stage

  • It is possible to open normal and RAW image
    • Uses libraw library - currently only loads image processed by the library itself with maximum quality, camera WB and no auto brightness
    • Normal images are opened by creating gdk_pixbuf (for now)
  • Modify lightness and color of the picture
    • Some features are not fully completed yet
  • Export full resolution image
  • Modifications are previewed on 4x smaller image than original for speed reasons
  • Uses OpenGL for all rendering
    • This makes it more compatible than OpenCL and Cuda and faster than software rendering

Next steps

There is a lot of planned features, so these are just the ones that are planned in the near future.

  • Configurable preview size (do not force lower res and allow customization)
  • More options to adjust images
  • Streamline loading, stop relying on gtk for picture load
  • More export options and formats
  • Do RAW image processing instead of relying on libraw

lens-magic's People

Contributors

slouchybutton avatar

Stargazers

 avatar

Watchers

 avatar

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.