38 lines
660 B
C
38 lines
660 B
C
|
/*
|
||
|
dither3.c
|
||
|
---------
|
||
|
*/
|
||
|
|
||
|
#include <stdio.h>
|
||
|
#include <stdlib.h>
|
||
|
#include "tthimage.h"
|
||
|
|
||
|
/*::------------------------------------------------------------------::*/
|
||
|
int
|
||
|
Image_dither_atkinson(Image_Desc *s, Image_Desc *d, int uh)
|
||
|
{
|
||
|
int x, y, r, g, b;
|
||
|
int foo, sr, sg, sb;
|
||
|
int old, new;
|
||
|
|
||
|
if ( (foo=Image_compare_desc(s, d)) )
|
||
|
{
|
||
|
fprintf(stderr, "%s : images are differents %d\n", __func__, foo);
|
||
|
return foo;
|
||
|
}
|
||
|
|
||
|
Image_clear(d, 0, 0, 0);
|
||
|
r = g = b = sr = sg = sb = 0;
|
||
|
|
||
|
for (y=0; y<s->height; y++)
|
||
|
{
|
||
|
for (x=0; x<s->width; x++)
|
||
|
{
|
||
|
|
||
|
}
|
||
|
}
|
||
|
|
||
|
return FUNC_NOT_FINISH;
|
||
|
}
|
||
|
/*::------------------------------------------------------------------::*/
|