북스캔 프로그램을 만들어 봤습니다 ㅎㅎ

Lv.1 몬발켜 (121.♡.201.100)

2024년 4월 13일 PM 02:44 · 수정됨(20:07)

조회 1,249 공감 0

책이라는 게 부피도 있고, 무게도 만만치 않습니다. 

그래서 오래 전부터 사진으로 찍고, 파일로 보관하는 것을 바래 왔죠. 

스마트폰 앱 중에서는 vflat이 가장 편리하고 좋은 것 같은데,

저는 이것도 몇 가지 단점 때문에 사용하지 않습니다.

그래서 스마트폰으로 책을 찍고, 이 사진에서 책 영역만 추출하려고 했습니다.   

 

스마트폰으로 책을 찍으면 수직과 수평이 안 맞게 찍히게 됩니다. 

이건 북스캔 전용 스캐너로 작업해도 생기는 현상이죠. 

그래서 책 영역을 추출할 때 기울기를 검출하여 회전부터 시켜야 합니다. 

 

저는 프로그래머가 아닙니다. 

이 프로그램을 만들기 위해서 chatGPT4를 사용했습니다. 

파이썬과 opencv를 주로 사용했습니다. 

chatGPT4가 코드를 만들어 주고, 제가 실행해 보고, 에러 메시지를 붙여 넣고, .....

이 과정을 수십 번 반복하여 프로그램을 완성했습니다. ^ ^

시간과 노력은 많이 들었지만, 프로그램이 완성되면서 재미있다, 보람있다는 느낌이 들었습니다. 

 

여러분도 평소에 만들어지기를 원하는 프로그램이 있다면 한 번 시도해 보시는 것도 재미있을 것입니다. 

 

댓글 (13)

  • 페퍼로니피자

    페퍼로니피자 Lv.1

    24.04.13 · 58.♡.30.179

    {emo:onion-165.gif:50}
  • 세피로스

    세피로스 Lv.1

    24.04.13 · 123.♡.181.219

    .
  • 무명

    무명 Lv.1

    24.04.13 · 175.♡.223.49

  • 삼학년삼반

    삼학년삼반 Lv.1

    24.04.13 · 125.♡.102.35

    대단하십니다
  • 몬발켜 Lv.1 → 삼학년삼반 작성자

    24.04.13 · 121.♡.201.100

    내년쯤 되면 프로그램을 만들어 주는 AI가 대중화되지 않을까 싶네요...
    그 때가 되면 누구나 자신이 원하는 프로그램을 쉽게 만들 수 있을 것 같습니다.
  • B

    beegun Lv.1

    24.04.13 · 61.♡.199.47

    .
  • 샤갈의눈내리는마을 Lv.1

    24.04.13 · 114.♡.182.211

  • MEIN

    MEIN Lv.1

    24.04.13 · 242.♡.57.107

  • 붕정만리

    붕정만리 Lv.1

    24.04.13 · 182.♡.173.41

    @몬발켜
  • 새김

    새김 Lv.1

    24.04.13 · 221.♡.56.204

    .

댓글을 작성하려면 이 필요합니다.