OpenCV란 무엇인가 실시간 컴퓨터 비전을 위한 프로그래밍 라이브러리 – 나무위키 (https://ko.wikipedia.org/wiki/OpenCV) )OpenCV (Open Source Computer Vision) 는 실시간 컴퓨터 비전을 목적으로 한 프로그래밍 라이브러리이다.원래는 인텔이 개발한 실시간 이미지 프로세싱에 중점을 둔 라이브러리다.이 라이브러리는 윈도우, 리눅스 등에서 사용 가능한 크로스 플랫폼으로 오픈소스 BSD 허가서 아래에서 무료로 사용할 수 있다.OpenCV는 TensonFlow, Torch/PyTorch 및 Caffe의 딥 러닝 프로임워크를 지원하는 C/C++ 프로그래밍 언어로 개발되었으며, Python, Java 및 Matlab/OCTAVE에 바인딩되어 프로그래머에게 개발 환경을 지원한다.공식 홈페이지는 다음과 같으며, 깃허브도 존재하는홈 – OpenCV는 실시간으로 최적화된 Computer Vision 라이브러리, 도구 및 하드웨어를 제공합니다. 또한 머신러닝(ML) 및 인공지능(AI)의 모델 실행도 지원합니다. opencv.orgGitHubGitHub – opencv/opencv: 오픈소스 컴퓨터 비전 라이브러리 오픈소스 컴퓨터 비전 라이브러리입니다. GitHub.github.com 에서 계정을 생성하여 opencv/opencv 개발에 기여합니다GitHub – opencv/opencv: 오픈소스 컴퓨터 비전 라이브러리 오픈소스 컴퓨터 비전 라이브러리입니다. GitHub.github.com 에서 계정을 생성하여 opencv/opencv 개발에 기여합니다파이썬 개발환경 구축 파이썬을 처음 사용합니다..아쉽게도 C와 Java, 그리고 R로만 해봤던 개발 경험에서 Python을 새롭게 배우면서 개발을 하게 되었습니다.. 다소 비효율적인 알고리즘을 구성하거나 쓸데없는 코드가 들어갈 수 있습니다.. 우선 맥북에는 Python이 기본으로 설치되어 있는데 ‘터미널’을 통해 현재 버전을 확인해 보시죠python-v이것저것 많은 내용이 나오는데 2.7.18 버전에서 사용을 추천하지 않는다는 내용입니다.이것저것 많은 내용이 나오는데 2.7.18 버전에서 사용을 추천하지 않는다는 내용입니다.Line4에서 말씀드린 대로 Python은 3.xx 버전으로 새로 설치를 해보겠습니다.터미널을 이용하여 설치할 수도 있지만, 윈도우 사용자를 위해 홈페이지를 이용해 봅니다Python.org 에 오신것을 환영합니다. Python 프로그래밍 언어 wwww의 공식홈입니다. python.org현재 3.10.xx 버전까지 나온 상태입니다. 요즘은 설치 패키지가 너무 잘 되어있어서 톡톡 설치가 잘 됩니다이제 개발을 위한 언어가 설치되었으니 IDE를 설치할 차례입니다. 저는 파이참을 이용하려고 합니다.파이썬을 위한 다양한 개발도구가 있지만 그래도 가장 편리하다는 평가가 많은 IDE입니다PyCharm : JetBrains에 의한 전문 개발자를 위한 Python IDE 인텔리전트한 코드 보완 기능, 온더플라이의 오류 체크 기능, 퀵픽스 기능 등을 갖춘 Python & Django IDE ··· www.jetbrains.com파이 참을 시작하면 아래와 같이 화면이 뜨는데요, 먼저 간단하게 “Hello, World!”를 찍어볼까요?파이썬의 코드가 저장되는 Location을 저의 개발테마에 맞게 변경하고 아래의 Base interpreter를 방금 설치한 파이썬3에 맞추었습니다main.py 에는 아래와 같은 예제 코드가 적혀 있습니다만defprint_hi(name): print(f’Hi, {name})# ⌘ F8 키를 눌러 브레이크 포인트를 전환합니다.if __name__ == ‘__main__’: print_hi(‘PyCharm’)기존 코드에서는 볼 수 없는 __name__변수가 있네요?이 변수는 파이썬에서 “미리 지정한” 변수라고 합니다. 기본적으로는 파이썬의 소스 파일인 “main.py “의 메인을 변수 값으로 갖는다고 합니다. 그러면 소스를 Run으로 해 보겠습니다. 단축키는 Control(^)+R입니다이제 파이 참의 사용법을 살짝.. 알았으니 본격적인 개발을 시작하겠습니다