Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mpellouin/imagecompressor

Second project of Epitech's functional programming module. The goal is to implement the K-means algorithm on a set of pixels given as input and output the clusters. Written in Haskell.
https://github.com/mpellouin/imagecompressor

2nd-year epitech functional haskell imagecompressor k-means k-means-clustering wolfram

Last synced: 8 days ago
JSON representation

Second project of Epitech's functional programming module. The goal is to implement the K-means algorithm on a set of pixels given as input and output the clusters. Written in Haskell.

Awesome Lists containing this project

README

        

# ImageCompressor

## Caution

/!\ If you are an Epitech student you should be aware by now that cheating is forbidden. If you are going to copy paste this code, do it at your own risks.

## Introduction
This project is part of the Functional programming module. This project aims to help us realize our first real project in Haskell. The use of the K-Mean algorithms is necessary in order to clusterize our pixels.

## Grades

### Module grade

|Module Name | Grade |
|---|---|
| B4 - Functional Programming | A |

### Marks details

#### Automated tests

We managed to complete **96.2%** of the available tests.

details:

> Clusters tests: 41/43
>
> Error Handling: 4/4
>
> Coding Style: 4/4

#### Mark

The final mark was 19.2 out of 20.

## More

If you wish to see my other second year projects just go to my profile :)

Have a great day!