#include "mfcpch.h"
#include "charcut.h"
#include "imgs.h"
#include "svshowim.h"
#include "notdll.h"
#include "scrollview.h"
Defines | |
#define | LARGEST(a, b) ( (a) > (b) ? (a) : (b) ) |
#define | SMALLEST(a, b) ( (a) > (b) ? (b) : (a) ) |
#define | BUG_OFFSET 1 |
#define | EXTERN |
Functions | |
void | char_clip_word (WERD *word, IMAGE &bin_image, PIXROW_LIST *&pixrow_list, IMAGELINE *&imlines, TBOX &pix_box) |
IMAGELINE * | generate_imlines (IMAGE &bin_image, TBOX &pix_box) |
ScrollView * | display_clip_image (WERD *word, IMAGE &bin_image, PIXROW_LIST *pixrow_list, TBOX &pix_box) |
void | display_images (IMAGE &clip_image, IMAGE &scaled_image) |
void | plot_pixrows (PIXROW_LIST *pixrow_list, ScrollView *win) |
Variables | |
EXTERN int | pix_word_margin = 3 |
IMAGE | page_image |
#define BUG_OFFSET 1 |
#define EXTERN |
#define LARGEST | ( | a, | |||
b | ) | ( (a) > (b) ? (a) : (b) ) |
#define SMALLEST | ( | a, | |||
b | ) | ( (a) > (b) ? (b) : (a) ) |
void char_clip_word | ( | WERD * | word, | |
IMAGE & | bin_image, | |||
PIXROW_LIST *& | pixrow_list, | |||
IMAGELINE *& | imlines, | |||
TBOX & | pix_box | |||
) |
word | word to be processed | |
bin_image | whole image | |
pixrow_list | pixrows built | |
imlines | lines cut from image | |
pix_box | box defining imlines |
ScrollView* display_clip_image | ( | WERD * | word, | |
IMAGE & | bin_image, | |||
PIXROW_LIST * | pixrow_list, | |||
TBOX & | pix_box | |||
) |
word | word to be processed | |
bin_image | whole image | |
pixrow_list | pixrows built | |
pix_box | box of subimage |
get some imagelines
bin_image | from here |
void plot_pixrows | ( | PIXROW_LIST * | pixrow_list, | |
ScrollView * | win | |||
) |
plot for all blobs
EXTERN int pix_word_margin = 3 |
"How far outside word BB to grow"