tesseract
v5.3.3.20231005
linefind.h
Go to the documentation of this file.
1
2
// File: linefind.h
3
// Description: Class to find vertical lines in an image and create
4
// a corresponding list of empty blobs.
5
// Author: Ray Smith
6
//
7
// (C) Copyright 2008, Google Inc.
8
// Licensed under the Apache License, Version 2.0 (the "License");
9
// you may not use this file except in compliance with the License.
10
// You may obtain a copy of the License at
11
// http://www.apache.org/licenses/LICENSE-2.0
12
// Unless required by applicable law or agreed to in writing, software
13
// distributed under the License is distributed on an "AS IS" BASIS,
14
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15
// See the License for the specific language governing permissions and
16
// limitations under the License.
17
//
19
20
#ifndef TESSERACT_TEXTORD_LINEFIND_H_
21
#define TESSERACT_TEXTORD_LINEFIND_H_
22
23
namespace
tesseract
{
24
25
class
TabVector_LIST;
26
31
class
LineFinder
{
32
public
:
53
static
void
FindAndRemoveLines
(
int
resolution,
bool
debug,
Image
pix,
int
*vertical_x,
54
int
*vertical_y,
Image
*pix_music_mask, TabVector_LIST *v_lines,
55
TabVector_LIST *h_lines);
56
};
57
58
}
// namespace tesseract.
59
60
#endif
// TESSERACT_TEXTORD_LINEFIND_H_
tesseract
Definition:
baseapi.h:39
tesseract::Image
Definition:
image.h:25
tesseract::LineFinder
Definition:
linefind.h:31
tesseract::LineFinder::FindAndRemoveLines
static void FindAndRemoveLines(int resolution, bool debug, Image pix, int *vertical_x, int *vertical_y, Image *pix_music_mask, TabVector_LIST *v_lines, TabVector_LIST *h_lines)
Definition:
linefind.cpp:691
src
textord
linefind.h
Generated on Thu Oct 5 2023 22:10:26 for tesseract by
1.9.4