surfaces-unies/src/common.h

20 lines
508 B
C
Raw Normal View History

2018-11-12 13:25:24 +00:00
/**
* \file common.h
* \brief Déclaration pour la ()compression dimages
*/
#ifndef COMMON_H
#define COMMON_H
2018-11-12 13:25:24 +00:00
#include "ppm.h"
2018-11-12 13:25:24 +00:00
/// Teste léligibilité dun pixel à une zone
bool sameColor(Pixel_t, Zone_t);
/// Ajoute un pixel et ses pixels connexes à une zone
void addPixelToSelectedZone(Image_t t_img, int t_idx, Zone_t t_zone);
void chooseZoneForPixel(Image_t t_img, int t_idx, darray_t zones);
darray_t imgToZones(Image_t t_img);
2018-11-11 15:32:27 +00:00
void compress(const char*);
#endif /* COMMON_H */