Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Repository for the code related to the paper "CARDIE:clustering algorithm on relevant descriptors for image enhancement"

Notifications You must be signed in to change notification settings

GiuliaBonino/CARDIE

Repository files navigation

CARDIE: Clustering Algorithm for Image Enhancement

This project presents CARDIE, a novel clustering algorithm for automatic image clustering, designed specifically for image enhancement tasks. CARDIE labels images based on their color and luminosity content and clusters them in an unsupervised manner. The algorithm is intended to address the challenges of defining meaningful clusters for image enhancement. Additionally, we propose a new method to quantify luminance distribution modifications induced by image enhancement algorithms.

Installation

In order to try out CARDIE for yourself, you can clone this repository and install the requirements

   git clone https://github.com/GiuliaBonino/CARDIE
   pip install -r requirements.txt

Usage

In order to run CARDIE, the first step is to create the table with all the relevant features, to do so, you should add your data's path to the create_tabular_dataset.py file, add the output file's path and run:

  python create_tabular_dataset.py

Then, to cluster these features into classes, change the path of the file containing the extracted features and run:

  python dataset_clutering,py

Moreover, you can also find:

In the notebooks folder, you can find various tests and plots that are present also in the paper.

About

Repository for the code related to the paper "CARDIE:clustering algorithm on relevant descriptors for image enhancement"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published