mhrrs / Interactive-Collaging-Segmentation-Tool

A C++/QT application that uses ML (spectral clustering, eigen decomp, kmeans) to segment photos based on the number of clusters you desire and then select the clusters for further manipulation.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Interactive-Collaging-Segmentation-Tool

A C++/QT application that uses ML (spectral clustering, eigen decomp, kmeans) to segment photos based on the number of clusters you desire and then select the clusters for further manipulation.


V1:
This version of the tool just allows you to segment images, they are not customizable yet.

Starting Page

main_screen_demo_1

Resulting Segmentation

The quality of this segmented image is lower only due to my local computer's resources. It can be adjusted to be of better quality. main_screen_demo_1_res

V2:
This version of the tool allows you to segment and manipulate the segmented objects by making them differ in size, orientation, and coloring. This also allows for copies.

About

A C++/QT application that uses ML (spectral clustering, eigen decomp, kmeans) to segment photos based on the number of clusters you desire and then select the clusters for further manipulation.


Languages

Language:C++ 95.7%Language:QMake 3.5%Language:C 0.7%