강의

멘토링

커뮤니티

BEST
AI Technology

/

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

665 learners

Level Intermediate

Course period Unlimited

Deep Learning(DL)
Deep Learning(DL)
OpenCV
OpenCV
Computer Vision(CV)
Computer Vision(CV)
Deep Learning(DL)
Deep Learning(DL)
OpenCV
OpenCV
Computer Vision(CV)
Computer Vision(CV)

Reviews from Early Learners

Reviews from Early Learners

4.5

5.0

Jun

100% enrolled

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

5.0

bertter

100% enrolled

Good..

5.0

(학부생-소프트웨어전공)

100% enrolled

Thank you for the great lecture.

What you will gain after the course

  • 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

665

Learners

42

Reviews

1

Answers

4.5

Rating

1

Course

Gangnam Station Exit 12, MyCampus.

A place for meetings and education for SW developers.

Fields: Deep Learning, Data Analysis, Agile, Blockchain, Cloud

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 15

      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 10

          Average Rating 4.5

          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.

            $23.10

            Similar courses

            Explore other courses in the same field!