CPC G06F 40/109 (2020.01) [G06F 40/126 (2020.01); G06F 40/166 (2020.01); G06V 30/414 (2022.01); G06V 30/43 (2022.01)] | 20 Claims |
1. A method comprising:
receiving, by a processing device, a set of character glyphs in an arbitrary order in input data;
determining, by the processing device, a logical order for the set of character glyphs by minimizing a total cost of ordered pairs of character glyphs based on orientations of individual character glyphs relative to one another according to the input data;
generating, by the processing device, based on the logical order, a path for the set of character glyphs; and
generating, by the processing device, a text object comprising the set of character glyphs arranged in the logical order along the path.
|