Class ResolutionCharacter

java.lang.Object
one.empty3.feature.tryocr.ResolutionCharacter
All Implemented Interfaces:
Runnable

public class ResolutionCharacter extends Object implements Runnable
  • Field Details

  • Constructor Details

  • Method Details

    • main

      public static void main(String[] args)
    • addRandomCurves

      public void addRandomCurves(one.empty3.feature.tryocr.ResolutionCharacter.State state)
    • addRandomPosition

      public void addRandomPosition(one.empty3.feature.tryocr.ResolutionCharacter.State state)
    • addBeginEndPosition

      public void addBeginEndPosition(one.empty3.feature.tryocr.ResolutionCharacter.State state)
    • adaptOneCurve

      public void adaptOneCurve(one.empty3.feature.tryocr.ResolutionCharacter.State state)
    • hideCurve

      public void hideCurve(one.empty3.feature.tryocr.ResolutionCharacter.State state)
    • showCurve

      public void showCurve(one.empty3.feature.tryocr.ResolutionCharacter.State state)
    • randomLine

      public int randomLine()
    • chanfrein

      public void chanfrein(PixM input, PixM output, Color traceColor)
    • run

      public void run()
      Specified by:
      run in interface Runnable
    • arrayDiff

      public double arrayDiff(double[] values, double[] color)
    • patternsV

      public Map<Character,Integer[]> patternsV()
      OCR: combien on voit d'inversion, de changements. A (0,1) (1,2)+ (2, 1) (3,2) a (0,2) (1,2)+ (2,1) (3,2)
    • patternsH

      public Map<Character,Integer[]> patternsH()
      OCR: combien on voit d'inversion. A (0,1) (1,2)+ (2, 1) (3,2) a (0,2) (1,2)+ (2,1) (3,2)
    • recognizeV

      public List<Character> recognizeV(PixM mat, int x, int y, int w, int h)
    • recognizeH

      public List<Character> recognizeH(PixM mat, int x, int y, int w, int h)