나는 이상한 (회색이 아닌) 배경, 즉 녹색이나 노란색 (기본적으로 오래된 종이)에 기본적으로 검은 색으로 인쇄 된 스캔 이미지가 있습니다.이미지를 파란색 상자에 넣을 수 있습니까?
녹색/노란색을 제거하고 원래 이미지의 회색 구조만큼 많은 회색 그림을 어떻게받을 수 있습니까? 나는. 앤티 앨리어스 효과 또는 회색 영역의 글자 주위에 회색을 유지하고 싶지만 원격으로 녹색/노란색이 순수한 흰색으로 변하는 것을 전환하고 싶습니다.
배경이 균일 한 것은 아닙니다. 따라서 알고리즘은 색상과 오류 마진 또는 색상 범위를 받아 들일 수 있어야합니다.
보너스 포인트 : 배경색을 자동으로 결정하려면 어떻게합니까?
이미징 라이브러리 또는 ImageMagick과 함께 Python을 사용하고 싶습니다.
참고 : unpaper과 같은 패키지를 알고 있습니다. 제지의 문제점은 BCR & W 이미지가 OCR 소프트웨어에는 좋지만 사람의 눈에는 좋지 않을 수 있습니다.
하지만 좋은 시작이다. –
참. 다른 방법으로 가서 히스토그램의 전경 피크와의 거리를 기준으로 픽셀을 전경색으로 레이블을 지정하고 나머지는 모두 흰색으로 바꿀 수 있습니다. –
이런 종류의 응용 프로그램에 대해 RGB 공간이 잘못 되었습니까? HSV/HSL이 더 좋지 않습니까? –