2012-06-18 4 views
3

8.5x11보다 작은 스캔 한 문서가 있습니다. 8.5x5와 비슷합니다. 사용중인 스캐너가 세로로 문서를 가운데에 놓고 8.5x11 TIFF를 만들고 있습니다. . 이미지의 상단과 하단에서 공백을 자동으로 제거하는 방법을 찾고 있습니다. 이미지의 방향이 변경되면 이미지의 4면 모두에 잉여 공백이 생길 수 있습니다. 스캐너가이 작업을 수행하지 못하도록 설정하지 않았다고 가정합니다.스캔 한 TIFF에서 초과 공백 자르기

TL; DR
사람이 괜찮은 TIFF 라이브러리 할 수있는 자동 이미지 자르기 알고 있나요?

+2

자동 자르기와 티파니 라이브러리에 빠른 구글은 관련성이보고 결과의 무리를 준다. – Brian

+2

일단 .NET Bitmap 클래스에로드되면 원본 이미지 형식이 무엇인지는 중요하지 않습니다. 일반적인 .NET 자동 자르기 기술을 살펴볼 것입니다. – mbeckish

+1

@ 브라이언 "자동 자르기 기능이있는".net tiff 라이브러리 "라고 합법적 인 결과와 9 개의 링크 팜이 있습니다. – cadrell0

답변

0

이렇게하려면 반드시 "tiff 라이브러리"가 필요하지 않습니다. 당신은

  • 당신이 알고 일단 공백이 시작/
  • 을 종료 위치를 결정하는 데 픽셀로 비트 맵 픽셀을 검사 비트 맵
  • 에 TIFF로 변환 ... C#을, 이런 일에 그것을 할 수 주변 공백의 픽셀 좌표, 당신은 다음
  • 새로운 이미지를

참조를 저장 비트 맵 이미지를자를 수 있습니다 자세한 내용은 다음 페이지 :

01 23,516,

http://msdn.microsoft.com/en-us/library/system.drawing.bitmap.getpixel%28v=vs.85%29.aspx

http://msdn.microsoft.com/en-us/library/system.windows.media.imaging.croppedbitmap%28v=vs.85%29.aspx

관련 문제