빈쿵바라기
좌충우돌 개발자의 기록
빈쿵바라기
전체 방문자
오늘
어제
  • 분류 전체보기 (53)
    • Programming (25)
      • JAVA (12)
      • Spring Boot (6)
      • JPA (7)
      • Python (0)
    • Database (12)
      • RDBMS (4)
      • NoSQL (7)
    • Server (11)
    • Elasticsearch (3)
    • ETC (2)

블로그 메뉴

    공지사항

    인기 글

    최근 댓글

    최근 글

    티스토리

    hELLO · Designed By 정상우.
    빈쿵바라기
    Programming/JAVA

    [BufferedImage] 이미지 이진화(Image Binarize)

    Programming/JAVA

    [BufferedImage] 이미지 이진화(Image Binarize)

    2022. 9. 16. 09:50
    private void binarize(BufferedImage image) {
        for (int i = 0; i < image.getWidth(); i++)
            for (int j = 0; j < image.getHeight(); j++)
                image.setRGB(i, j, gamma(image.getRGB(i, j)) > 127 ? Color.white.getRGB() : Color.black.getRGB());
    }
    private int gamma(int rgb) {
        return (red(rgb) + green(rgb) + blue(rgb)) / 3;
    }
    private int red(int rgb) {
        return (rgb >> 16) & 0x000000FF;
    }
    private int green(int rgb) {
        return (rgb >> 8) & 0x000000FF;
    }
    private int blue(int rgb) {
        return (rgb) & 0x000000FF;
    }
    저작자표시 (새창열림)

    'Programming > JAVA' 카테고리의 다른 글

    [Apache Tika] 문서파일에서 텍스트 추출하기  (0) 2022.12.15
    애니메이션 이미지인지 아닌지 체크하는 방법(Check image animated or not in JAVA)  (0) 2022.09.16
    [Tesseract] 이미지에서 텍스트 추출하기 (OCR)  (0) 2022.09.14
    [HttpClient] 마지막 Redirect URL 구하기  (0) 2022.08.30
    [POI] 대용량 엑셀 다운로드 SXSSFWorkbook  (0) 2022.08.18
      'Programming/JAVA' 카테고리의 다른 글
      • [Apache Tika] 문서파일에서 텍스트 추출하기
      • 애니메이션 이미지인지 아닌지 체크하는 방법(Check image animated or not in JAVA)
      • [Tesseract] 이미지에서 텍스트 추출하기 (OCR)
      • [HttpClient] 마지막 Redirect URL 구하기
      빈쿵바라기
      빈쿵바라기
      삽질하는 개발자의 좌충우돌 개발기

      티스토리툴바

      개인정보

      • 티스토리 홈
      • 포럼
      • 로그인

      단축키

      내 블로그

      내 블로그 - 관리자 홈 전환
      Q
      Q
      새 글 쓰기
      W
      W

      블로그 게시글

      글 수정 (권한 있는 경우)
      E
      E
      댓글 영역으로 이동
      C
      C

      모든 영역

      이 페이지의 URL 복사
      S
      S
      맨 위로 이동
      T
      T
      티스토리 홈 이동
      H
      H
      단축키 안내
      Shift + /
      ⇧ + /

      * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.