/* This file was generated by scramble.py. */
#ifndef _PCODE_HEADER_GUARD_LIDS_
#define _PCODE_HEADER_GUARD_LIDS_
#include "config.h"
#include "image.h"
#include "histogram.h"
#include "canny.h"
#include "hough.h"
#include "tiff.h"
#include "pupil.h"
#include "iris.h"
#include "util.h"
void black_out_not_circle(Image *image, int x, int y, int r);
void fix_crop_border(Image *image, int l, int t, int r, int b);
void mask_crop_border(Image *image, int l, int t, int r, int b);
int scan_edge(Image *image, int x, int y, int dx, int dy, int n);
Image * mask_lids(Image const *orig_image, char const *what, int px, int py, int pr, int ix, int iy, int ir);
Image * generate_mask(Image *eye, int px, int py, int pr, int ix, int iy, int ir, int tw, int th);
uint32_t * generate_mask_code(Image *mask, int thick, int count);
Image * generate_empty_mask(int w, int h);
#endif
/* This file was generated by scramble.py. */
