본문 바로가기
반응형

전체 글52

[ openCV | C++ ] drawContours 함수 사용 방법. 어떤 함수 ❓ 🤔 "그리는" 함수 입니다. 컨투어를 검출하는 작업이 아닌, 검출된 컨투어 데이터를 이미지에 뿌려서, 이미지를 표현 하는 함수입니다. drawContours( 타겟이미지, 검출된 컨투어 포인트 어레이, 포인트 어레이 인덱스, 컨투어 색상, 컨투어 라인 두께, 컨투어 라인 타입, ... ) 매개변수 (설명) 🔑 타겟이미지 : 컨투어 라인을 그릴 이미지를 지정합니다. Mat 형태의 이미지 파일을 지정하면 됩니다. 🔑 검출된 컨투어 포인트 어레이 : approxPolyDP 함수를 이용하여 얻어진, 다각형을 표현하는 (근사된) 포인트 집합 데이터를 대입합니다. 이 데이터를 생성하기 위해서는 findContours 작업이 선행되어야 합니다. 🔑 포인트 어레이 인덱스 : 두번째 인수(어레이)의 인덱스.. 2021. 3. 7.
[ openCV | C++ ] 비주얼 스튜디오 코드(Visual Studio Code)에서 openCV 환경 설정 하는 방법(맥 버전) 1. 비주얼 스튜디오 코드 설치 2. C++ 컴파일 환경 구성(일반) 🔗 tasks.json 파일 3. C++ 디버그 환경구성(일반) 🔗 launch.json 파일 4. opencv 패키지 설치 5. opencv 환경 설정 🔗 c_cpp_properties.json 파일 5.1 pkg-config 설정 5.2 pkg-config PATH 설정 5.3 opencv 패키지를 참조하여 컴파일하기 환경 설정을 해 본 결과, Xcode를 이용하는 편이 환경설정은 간단합니다. [ openCV | C++ ] Xcode 에서 openCV 환경 설정 하는 방법 맥의 Xcode IDE 사용자를 대상으로 하는 글인 점 참고 부탁드립니다. 그리고, 이 내용은 유투부 튜토리얼 및 게시자의 웹사이트 내용과 동일하며, 본인의 학습.. 2021. 3. 5.
[ 환경설정 ] Visual Studio Code 에서 C++ 컴파일 디버그 환경 설정 방법(맥 버전.) 1. 다음을 설치 🛠 ✅ Visual Studio Code(IDE) Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. code.visualstudio.com ✅ 컴파일러 : g++ 터미널 실행 후 다음을 입력하면, 설치 여부 확인(버전 및 실행파일 위치 확인)이 가능하며 설치되어 있지 않을 .. 2021. 3. 2.
[ 오사카 일상 ] 주말에 근교 온천가는 오사카 일상. 시라라소 그랜드 호텔. 월급도 받았겠다 주말에 근교 온천 다녀왔습니다. 일본 생활에서 즐거움 중에 하나가 백숙 놀이(?)를 큰 마음먹지 않고도 쉽게 갔다 올 수 있는 점인 것 같아요. 오사카에서 가깝게 갈 수 있는 온천 지역 중 하나일 것 같은데요. 바로 시라하마(白浜, ‘하얀 해변’ 이라는 뜻.) 지역입니다. 차로 가면 편하겠지만, 차가 없기 때문에 전철을 이용해 다녀왔어요. 텐노지역(天王寺駅) 기준으로 시라하마 특급을 갈아타고 약 2시간 정도 걸렸습니다. 찾아보니깐 차로 가도 거진 2시간 넘게 걸리더라구요. 정신 승리한 기분입니다. 텐노지 역 도착해서 갈아타는 플랫폼 까지 늦을까 봐 뛰었는데 바로 옆 플랫폼이었네요. 그래서 에스컬레이터 타고 다시 내려오는 빙구짓 한 번 했네요. 그래도 즐겁습니다. 오랜만에 여행이잖아요. 😇.. 2021. 2. 28.
[ 머신 비전 ] 채용 공고로 공부 방향 계획하기. 카카오 모빌리티. 머신 비전 분야에 진입하기 위해서 어떤 부분을 준비해야 할지 정리하려고 합니다. 가장 빠르고 직관적인 방법은 머신 비전 분야에 채용을 진행하고 있는 회사의 채용공고(+사업방향/계획)를 확인하는 것이라고 생각했어요. 그래서, 카카오 모빌리티가 진행하고 있는 채용공고를 찾아봤습니다. 🚕 카카오 모빌리티 🚌 🙇🏻‍♂️ 채용 사이트 카카오모빌리티 채용 카카오모빌리티 크루, 온라인 입사 지원, 영입 프로세스, 진행중 공고, 근무환경 소개. kakaomobility.recruiter.co.kr 🔗 관심 있는 채용 직군 : R&D 엔지니어 영입 (자율주행 S/W 엔지니어, 퍼셉션(인지) 엔지니어) 카카오모빌리티 채용 카카오모빌리티 크루, 온라인 입사 지원, 영입 프로세스, 진행중 공고, 근무환경 소개. kakaomo.. 2021. 2. 25.
[ openCV | C++ ] findContours 함수 사용법, 입력 출력(포인트) 값의 이해 🔗 함수와 매개변수 : findContours(매개변수입력) 🔗 DEMO. 🖼 이미지 이진화 하기 😷 HSV 이미지 마스킹 하기 📏 컨투어 찾기 이진화(Binary) 이미지 소스로 부터 사물의 외곽 형상을 검출하여, 사물인식에 사용될 수 있습니다. 여기서 이진화 이미지는 GRAY SCALE 또는 HSV SPACE 색으로 변환된 이미지에 대해서 적용 될 수 있습니다. GRAY SCALE, HSV SPACE 이미지 변환은 아래 글을 참고 부탁드립니다. [ openCV | C++ ] 머신비전 이해를 위한 openCV 기초 리뷰 🙋🏻‍♂️ openCV를 시작하면서, 무(無) 일 때 openCV의 느낌? 📋 튜토리얼 시작 📏 이미지 리사이징 🖼 이미지 변환 1. 그레이 스케일링 2. HSV 스케일링 ⭕️ 엣지검출.. 2021. 2. 23.
반응형