Helper cleans up after CrackLine.
| 108 | |
| 109 | // Helper cleans up after CrackLine. |
| 110 | static void CleanupCrackLine(int line_cnt, Pixa **lines_pixa, |
| 111 | Boxa **line_con_comps, |
| 112 | Pixa **line_con_comps_pix) { |
| 113 | for (int line = 0; line < line_cnt; line++) { |
| 114 | if (lines_pixa[line] != NULL) { |
| 115 | pixaDestroy(&lines_pixa[line]); |
| 116 | } |
| 117 | } |
| 118 | |
| 119 | delete []lines_pixa; |
| 120 | boxaDestroy(line_con_comps); |
| 121 | pixaDestroy(line_con_comps_pix); |
| 122 | } |
| 123 | |
| 124 | // do a desperate attempt at cracking lines |
| 125 | Pixa *CubeLineSegmenter::CrackLine(Pix *cracked_line_pix, |
no test coverage detected