OCR : 새 색상을 정의하기 위해 올바른 ColorMatrix를 찾는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/554561

  •  23-08-2019
  •  | 
  •  

문제

나는 지금 각 줄의 차원을 정의하는 데 갇혀 있습니다. 스크랩하고 싶은 목록은 다양한 색상을 가지고 있으며 가장 선택한 것입니다.

Example

당신이 사진을 볼 수 있듯이, 나는 분석하려고 시도하는 것은 녹색 텍스트로 흰색 배경을 얻었습니다. 선택 배경은 검은 색 텍스트가있는 회색입니다. 그리고 매 2 라인마다 약간 더 회색 배경이 있지만 ColorMatrix와의 대비를 조작 할 수있었습니다.

참고로, 나는 Greyscale, Negative, SetContrast, SetBrightness 등과 같은 다른 colorMatrizes가 있습니다.

라인을 검색하는 내 방법은 사진의 대부분과 잘 작동하지만 선택은이를 제동합니다.

그래서 이제 나는 붙어 있었고 무엇을 해야할지 모르겠습니다. 한 시간 동안 검색했지만 해결책을 찾지 못했습니다.


나는 텍스트에 영향을 미치지 않고 나머지 그림에 영향을 미치지 않고 배경 회색을 선택에서 흰색으로 변환 할 수 있다고 생각했습니다. 그러나 나는 일을하는 colormatrix를 찾을 수 없습니다.

하나를 알고 있거나 더 나은 솔루션을 얻었습니까?

도움이 되었습니까?

해결책

색상 매트릭스를 전혀 사용하는 이유는 무엇입니까?

Imagemagick 's에서는 훨씬 쉽게 작동합니다 (적어도 특정 예제) -threshold 작업:

 convert                                              \
    http://img18.imageshack.us/img18/210/lobbymd9.jpg \
   -threshold 50%                                     \
    result.jpg

시각적 결과 :

Original   =>   Thresholded 50%

임계 값은 기본적으로 각 색상에 대해 2 값 (0 또는 최대)에 불과합니다. 임계 값 미만의 모든 값은 0으로 설정되며 임계 값 이상의 값은 255로 설정됩니다 (또는 16 비트 깊이에서 작동하는 경우 65535). 최종 효과는 순수한 검은 색+흰색 그림입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top