这是《代表性调色板提取及图像重着色》的实现。
实现由两个部分组成,palette_extractor
针对给定图像提取调色板,Palette_Recolor_GUI
使用给定的图像以及对应调色板进行重着色。
这部分代码基于以下环境
python=2.7
Cython
scipy
scikit-image
pillow
trimesh
cvxopt
安装完成后,调用
palette_meanshift_delaunay.py ./path/to/input_image ./path/to/convexhull_palette/dir ./path/to/representative_palette/dir
即可得到代表性调色板。
这部分代码使用 C++14
以及 Qt5
完成,同时需要 OpenCV
作为支持。