Skip to content

Commit 8279006

Browse files
authored
Don't add a page separator for a single page image (tesseract-ocr#3632)
This change was requested in issue tesseract-ocr#3628.
1 parent 2fbe4f5 commit 8279006

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/api/renderer.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -139,13 +139,13 @@ bool TessTextRenderer::AddImageHandler(TessBaseAPI *api) {
139139
return false;
140140
}
141141

142-
AppendString(utf8.get());
143-
144142
const char *pageSeparator = api->GetStringVariable("page_separator");
145-
if (pageSeparator != nullptr && *pageSeparator != '\0') {
143+
if (pageSeparator != nullptr && *pageSeparator != '\0' && imagenum() > 0) {
146144
AppendString(pageSeparator);
147145
}
148146

147+
AppendString(utf8.get());
148+
149149
return true;
150150
}
151151

0 commit comments

Comments
 (0)