vinsis / color-harmonization-julia

An implementation of the paper `Color Harmonization` in Julia

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

color-harmonization-julia

This is an implementation of the paper by the same name.

Setting up

  1. Clone the repo and then from the root directory type ] activate .
  2. ] instantiate

Demo result

  • Perform harmonization on an image according to a given template: harmonize(image, template)

  • Perform harmonization on an image given a reference image according to a given template:

    • harmonize(image, reference_image, template).
    • Reference image:
    • Output for selected templates:
  • Results on natural images:

    • Reference image:
    • Output for selected templates:

To do

  • Solve the issue of nearby pixels getting mapped to far away values
  • Experiments:
    • Try to spread out pixels even when they fall within a sector
    • Deal with grey values

About

An implementation of the paper `Color Harmonization` in Julia


Languages

Language:Julia 100.0%