강의

멘토링

로드맵

BEST
AI Development

/

Computer Vision

Business card recognition function implementation course using OpenCV

Learn how to use OpenCV and process images through a practical implementation of business card recognition. OpenCV is briefly explained, and the OpenCV functions required to implement business card recognition are explained in more detail. In other words, rather than a basic course, it provides an essence for the practical application of business card recognition. It also includes a method of utilizing Tesseract and Microsoft's OCR engine. The source code of this lecture is based on Python, but since you will learn the OpenCV classes and functions used and the image recognition and processing technology, it will not be difficult to apply it to Android and iOS based on this. Those who take the course will be provided with lecture slides and actual business card recognition source code. The lecture contents were further improved and verified through three offline seminars in January and February 2017, and the instructor has carefully recorded them again for online use. These are the OpenCV functions used in this lecture. cv2.Canny() cv2.GaussianBlur() cv2.VideoCapture() cv2.adaptiveThreshold() cv2.approxPolyDP() cv2.arcLength() cv2.boundingRect() cv2.boxPoints() cv2.contourArea() cv2.convertScaleAbs() cv2.createTrackbar() cv2.cvtColor() cv2.destroyAllWindows() cv2.dilate() cv2.drawContour s() cv2.findContours() cv2.getAffineTransform() cv2.getPerspectiveTransform() cv2.getTrackbarPos() cv2.imread() cv2.imshow() cv2.imwrite() cv2.minAreaRect() cv2.namedWindow() cv2.rectangle() cv2.resize() cv2.threshold() cv2.waitKey() cv2.warpAffine() cv2.warpPerspective()

(4.5) 42 reviews

660 learners

Deep Learning(DL)
OpenCV
Computer Vision(CV)

Reviews from Early Learners

What you will learn!

  • Image processing technology using OpenCV

  • Technology for extracting and converting the outline of a business card

  • Implementing scan effects without lighting effects

  • Real-time business card recognition technology

  • Character recognition using OCR technology

1. Introduction to the Open CV Course

This OpenCV tutorial, based on Python, implements business card recognition technology step-by-step. Rather than delving into OpenCV theory, it focuses on concise, practical application tips. While Python-based, you'll learn image recognition and processing techniques applicable to Android and iOS through hands-on practice.

By following various application cases of OpenCV through this lecture, you can acquire methods on how to utilize OpenCV, and you can naturally acquire the concepts and methods of utilizing OpenCV while learning step by step how to implement business card recognition technology.

After learning in this course, you will be able to:

openCV

2. Helpful people

  • SW developers with experience using Python
  • For those who are learning OpenCV for the first time, or want to learn it again and understand it properly
  • Anyone interested in using OpenCV
  • Those interested in developing services using image recognition and processing technology

3. Course Features

  • Technologies covered: Python, OpenCV
  • Windows or macOS-based PC
  • Development environment: Anaconda, Jupyter
  • Course level: From introductory to practical application
  • Installation instructions and source code provided to course participants

4. Instructor Introduction

Byun Dong-nam
* Hanyang University Computer Science Department
* Imagine Cup 2015 Korea Final World Citizenship Category Winner
* 9 finalists selected for the 6th Software Maestro certification

Recommended for
these people

Who is this course right for?

  • Beginner in Programming

  • People interested in image processing

  • People who want to learn computer vision technology

  • People who want to learn through practical projects

Hello
This is

660

Learners

42

Reviews

1

Answers

4.5

Rating

1

Course

강남역 12번 출구, 마이캠퍼스.

SW개발자들을 위한 모임과 교육이 있는 곳입니다.

분야: 딥러닝, 데이터분석, 애자일, 블록체인, 클라우드

Curriculum

All

19 lectures ∙ (2hr 26min)

Published: 
Last updated: 

Reviews

All

42 reviews

4.5

42 reviews

  • uk93365719님의 프로필 이미지
    uk93365719

    Reviews 1

    Average Rating 4.0

    4

    100% enrolled

    I have a question. I want to implement it using Android and opencv library. Is there any lecture on this?

    • seal님의 프로필 이미지
      seal

      Reviews 12

      Average Rating 4.8

      4

      100% enrolled

      It's a great lecture that neatly conveys only the simple but essential content. It's too beginner-level, so it's a bit disappointing that it doesn't convey practical experience.

      • dorydoryhong님의 프로필 이미지
        dorydoryhong

        Reviews 3

        Average Rating 5.0

        5

        100% enrolled

        I think it's good that you can try it quickly.

        • bertter9438님의 프로필 이미지
          bertter9438

          Reviews 9

          Average Rating 4.4

          5

          100% enrolled

          Good..

          • hyeryungjoo1472님의 프로필 이미지
            hyeryungjoo1472

            Reviews 1

            Average Rating 4.0

            4

            100% enrolled

            It was good for understanding the overall content, but it was disappointing that there were some parts that didn't work because they were old versions.

            Limited time deal

            $17.60

            23%

            $23.10

            Similar courses

            Explore other courses in the same field!