Blame simple/imgfilters/bw.c
|
Ivan Mahonin |
14902d |
|
|
Ivan Mahonin |
14902d |
#include <math.h>
|
|
Ivan Mahonin |
14902d |
#include <time.h>
|
|
Ivan Mahonin |
14902d |
#include <ctype.h>
|
|
Ivan Mahonin |
14902d |
#include <stdio.h>
|
|
Ivan Mahonin |
14902d |
#include <stdlib.h>
|
|
Ivan Mahonin |
14902d |
#include <string.h>
|
|
Ivan Mahonin |
14902d |
|
|
Ivan Mahonin |
14902d |
#ifndef TRUE
|
|
Ivan Mahonin |
14902d |
#define TRUE 1
|
|
Ivan Mahonin |
14902d |
#endif
|
|
Ivan Mahonin |
14902d |
|
|
Ivan Mahonin |
14902d |
#ifndef FALSE
|
|
Ivan Mahonin |
14902d |
#define FALSE 0
|
|
Ivan Mahonin |
14902d |
#endif
|
|
Ivan Mahonin |
14902d |
|
|
Ivan Mahonin |
14902d |
#ifndef PI
|
|
Ivan Mahonin |
14902d |
#define PI 3.14159265358979323846
|
|
Ivan Mahonin |
14902d |
#endif
|
|
Ivan Mahonin |
14902d |
|
|
Ivan Mahonin |
14902d |
|
|
Ivan Mahonin |
14902d |
double randomFloat()
|
|
Ivan Mahonin |
14902d |
{ return (double)rand()/RAND_MAX; }
|
|
Ivan Mahonin |
14902d |
|
|
Ivan Mahonin |
14902d |
|
|
Ivan Mahonin |
14902d |
#include "arg.inc.c"
|
|
Ivan Mahonin |
14902d |
#include "img.inc.c"
|
|
Ivan Mahonin |
14902d |
#include "img.ldr.inc.c"
|
|
Ivan Mahonin |
14902d |
#include "filter.bw.inc.c"
|
|
Ivan Mahonin |
14902d |
|
|
Ivan Mahonin |
14902d |
|
|
Ivan Mahonin |
14902d |
int main(int argc, char **argv) {
|
|
Ivan Mahonin |
14902d |
srand(time(NULL));
|
|
Ivan Mahonin |
14902d |
return !bwGenerate(argc - 1, argv + 1);
|
|
Ivan Mahonin |
14902d |
}
|
|
Ivan Mahonin |
14902d |
|