Skip to content

lenna-project/lenna-web

Repository files navigation

lenna-web

Online version of the lenna image processing app.

codecov Mozilla HTTP Observatory Grade Storybook

https://lenna.app

About

Lenna is a library for image processing algorithms. The web page allows to test and use them.

Plugins

Lenna allows to plug in more algorithms. The plugins can be activated for use in the marketplace. Some examples can be found at lenna-project/lenna-plugins on github.

Following a list of available plugins:

  • blur - Blurs the image. The strength can be configured.
  • dramatic - Gives the image a dramatic touch.
  • rotate - Rotates the image.
  • canny - Shows edges of objects in the image.

Build

Using yarn, you can build the lib or the app:

Lib:

yarn install
yarn build:lib

Web App:

yarn install
yarn build:app
yarn serve

storybook

To view the components in a storybook, run:

yarn storybook

test

Test running:

yarn test

Coverage is generated then.