2017-12-05 11 views
1

나는 내 인생에서 어떤 자리도 감지 할 수 없다. 여러 가지 해결책을 시도했지만 아무 것도 작동하지 않는다. 당신이 원격으로 바로 아무것도 볼 나던 볼 수 있듯이Aspose가 자리를 감지하지 못함

여기에 예를 들어 enter image description here

입니다.

private void timer1_Tick(object sender, EventArgs e) 
     { 


      Image img = Clipboard.GetImage(); 

      pictureBox1.Image = img; 
      ocr.Config.ProcessColoredBackground = true; 


      if (img != null) 
      { 
       var ms = new MemoryStream(); 


       img.Save(ms, ImageFormat.Bmp); // put here the image format 
       ms.Position = 0; 

       ocr.Image = ImageStream.FromStream(ms, ImageStreamFormat.Bmp); 
       ocr.Config.RemoveNonText = true; 
       ocr.Config.Whitelist = new char[] { '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '.' }; 



        if (ocr.Process()) // Start processing it 
       { 
        toolStripStatusLabel1.Text = "Text: " + ocr.Text; 
       } 
      } 
     } 
+0

예 중단 점에 도달합니다. 그것이 무엇을하고있는 것처럼 보이지만 그것은 단지 이미지 (https://prnt.sc/hjkh7m)를 변환하지 않고있다. – BCLtd

+0

mjwills, 나는 당신이 무엇을 의미하는지 모르겠다. (죄송합니다. 나는 초보자들을 C# – BCLtd

+0

에 올려 놓는다. – BCLtd

답변

0

언급 한 주요 문제는 검은 색 배경에 흰색 텍스트입니다. 올바르게 인식 되려면 이러한 이미지가 반전되어야합니다. 이 문제는 향후 Aspose.OCR 릴리스에서 해결 될 예정입니다.

1

Aspose.OCR API는 굴림, 굴림, 택배 새로운, 굴림, 돋움 지원 : (피드 라이브되도록, 타이머에)

는 지금의 코드를 가지고 및 검정색 텍스트 색상과 흰색 배경의 굵은 글꼴 및 기울임 꼴 스타일의 Verdana로 구성됩니다. 현재 Aspose.OCR은 화려한 배경에 몇 가지 문제가 있습니다. Aspose 팀은이 기능을 개발 중입니다. 시도해보십시오 Cloud version of Aspose.OCR.

저는 Aspose as Developer Evangelist와 협력합니다.

+0

그 영역이 감지되지 않으므로? – BCLtd

+0

예, 가능하지 않습니다. –

+0

할 수 있습니다. 검은 색/흰색으로 돌아가며 작동합니까? – BCLtd