본문 바로가기

인턴활동2

SVN l svn개념 Svn은 subversion의 줄임말이다. Git위주로 써본 나로써는 별로 익숙하지는 않긴 한데, Git과 유사한 버전관리 시스템의 한 종류같다. • Subversion • 버전 관리 시스템의 한 종류 • 서버 + 클라이언트 모델 • Git과 유사 l Git과의 차이점 개발자가 자신만의 version history를 가질 수 없으며, 대부분의 기능을 완성해 놓고 소스를 중앙 저장소에 commit한다. commit한 내용에 실수가 있으면, 바로 다른 개발자에게 영향을 미치게 된다. l 용어 및 자주쓰는 명령어 기본 명령어들은 아래와 같다. Synchronize with repository 서버에 잇는 소스와 로컬 소스의 싱크 맞추기 Commit 서버로 나의 로컬 소스 올리기 Update 서버.. 2023. 1. 26.
opencv, tesseract를 활용해 이미지 스캐너를 만들고 글씨를 추출해내기 서울대 인턴 진행 중에 시도했던! 이미지 스캐너를 만들고 글씨를 추출해내는 코드를 공유해보고자한다. 원본 이미지는 본 이미지를 사용하였다. 아래에 총 코드를 올려놓겠다. 우선 아래와같은 라이브러리를 import해주자 import cv2 import numpy as np from PIL import Image from pytesseract import * 이미지를 받아온다. 경로는 이미지 경로에 맞게 바꾸도록. win_name = 'scan' img = cv2.imread('C:\imagedata\document13.jpg') cv2.imshow('original',img) cv2.waitKey(0) draw = img.copy() 이미지가 고화질이라 이렇게 작게 보이지만 잘 받아온 것을 볼 수 있다. 입.. 2022. 9. 12.