본문 바로가기

다양한 TIP368

글자 추출 프로그램 예제(Tesseract OCR, c++) Tesseract OCR을 이용한 글자 추출 프로그램 오픈소스인 tesseract ocr을 이용하여 png 파일에 있는 문자열을 추출하는 걸 해보겠습니다. 환경설정 - 설치 tesseract-ocr 설치 tesseract-ocr 설치방법입니다. sudo apt install tesseract-ocr libtesseract-dev 설치 libtesseract dev 설치방법입니다. sudo apt install libtesseract-dev tesseract-ocr-kor 설치 한글팩을 추가로 설치합니다. sudo apt install tesseract-ocr-kor 예제코드 이 예제코드는 example.png 파일을 추출하여 글자를 출력하는 형태입니다. api->Init(NULL, "kor") 부분에서 .. 2024. 2. 19.
git config 이름 이메일 확인 및 설정방법 git config 를 통해 커밋하는 사람의 이름과 이메일을 설정할 수 있습니다. 그럼 하나씩 알아보겠습니다. 이름 및 이메일 확인하기 전역 사용자 이름 및 이메일 확인 git config --global user.name git config --global user.email 명령을 실행하면 전역 사용자 이름, 이메일이 표시됩니다. 프로젝트별 사용자 이름 및 이메일 확인 만약 특정 프로젝트의 사용자 이름을 확인하려면, 해당 프로젝트 디렉토리로 이동한 후 다음 명령을 실행합니다 git config user.name git config user.email 명령을 실행하면 해당 프로젝트에서 사용하는 사용자 이름, 이메일이 표시됩니다. 이름 및 이메일 설정하기 전역 사용자 이름 및 이메일 설정 git conf.. 2024. 2. 16.
git branch 삭제 안됨 만약 git branch -d branch_name 명령어로 브랜치를 삭제하려고 했는데, 삭제가 되지 않는다면 아래 내용을 확인해주세요. merge가 안된 변경사항이 있는 경우 error: The branch 'branch_name' is not fully merged. If you are sure you want to delete it, run 'git branch -D branch_name'. 브랜치에 아직 미합병된 변경사항이 있으면 -d 옵션으로는 삭제되지 않습니다. 이런 경우, -D 옵션을 사용하여 강제 삭제할 수 있습니다. git branch -D branch_name 현재 작업 중인 브랜치인 경우 error: Cannot delete the branch 'branch_name' which yo.. 2024. 2. 14.
git 원격 브랜치 삭제하는 방법 로컬 브랜치 삭제 브랜치 확인: 현재 있는 브랜치와 로컬에 있는 모든 브랜치를 확인합니다. git branch 브랜치 삭제: 삭제할 브랜치의 이름을 사용하여 브랜치를 삭제합니다. git branch -d branch_name -d 대신에 -D를 사용하면 강제로 삭제할 수 있습니다. 하지만, -D는 변경사항이 날아갈 수 있기 때문에 조심해야 합니다. 원격 브랜치 삭제 원격 브랜치 확인: 원격 저장소에 있는 브랜치를 확인합니다. git branch -r 원격 브랜치 삭제: git push 명령어를 사용하여 원격 저장소에서 브랜치를 삭제합니다. git push origin --delete branch_name 또는 간단하게 -d 옵션을 사용할 수도 있습니다. git push origin -d branch_na.. 2024. 2. 14.
반응형