프로그래밍 강좌 (70) 썸네일형 리스트형 [OpenCV][C++] 영상에 문자열 출력하기 cv::putText(), cv::getTextSize() 총정리 글씨 쓰기 글자 표현 image fontface fontscale 영상에 문자열을 이용하여 필요한 정보를 표시해야 하는 경우가 있습니다. OpenCV에서는 영상에 문자열을 출력할 수 있는 cv::putText()를 제공합니다. cv::putText는 다음과 같은 인자를 받을 수 있습니다. src 문자열을 출력할 영상 text 출력할 문자열, const String& pos 문자열 출력할 위치의 좌하단 좌표, cv::Point fontFace 폰트 종류, cv::HersheyFonts에서 선택 가능 fontScale 폰트 크기 확대 축소 비율 color 문자열 색상 thickness 문자열 선 두께 lineType 선타입, LINE_4, LINE_8, LINE_AA bottomleftOrigin true: 영상 좌하단을 원점으로, false: 영상 좌상단이 원점으로 여기.. [OpenCV][C++] 두 영상 이어 붙이기 총정리 - hconcat vconcat resize 바둑판 모양 image 원소 합치기 지난번에는 로고를 영상에 합성하는 방법에 대해 알아봤습니다. https://blog.naver.com/dorergiverny/223051585864 [OpenCV][C++] 영상에 다른 영상 ( 로고 ) 삽입하기(2) - mask 생성, copyTo(), bitwise_and() 합성 합치기 두영 지난번엔 관심영역과 blending을 통한 영상 삽입에 대해 알아봤다면, https://m.blog.naver.com/dorergiver... blog.naver.com 이번에는 영상을 이어 붙이는 방법에 대해 알아보겠습니다. 가로 이어 붙이기, hconcat() 두 영상을 가로로 이어 붙이려면 두 영상의 높이가 같아야 합니다. 저는 이번에 사이즈가 다른 두 영상을 준비했습니다. lena 영상은 512x512 .. [OpenCV][C++] 영상에 다른 영상 ( 로고 ) 삽입하기(2) - mask 생성, copyTo(), bitwise_and() 합성 합치기 두영상 더하기 지난번엔 관심영역과 blending을 통한 영상 삽입에 대해 알아봤다면, https://m.blog.naver.com/dorergiverny/223051510275 [OpenCV][C++] 영상에 다른 영상(로고) 삽입하기(1) - ROI 설정, 영상 가중합 로고 넣기 합성 addWeighted() 이번에는 영상에 다른 영상을 삽입하는 방법에 대해 알아볼께요. ROI(Region Of Interest, 관심영역)... blog.naver.com 이번에는 로고를 좀 더 멋지게 삽입해 봐요. 오늘은 좀 Quick 하게 진행할께요. copyTo() 이용하기 이번에도 같은 영상을 가지고 로고를 넣어 볼께요. 1. 영상 준비하기 원본 영상과 로고 영상을 준비합니다. cv::resize()를 이용하여 영상 사이즈를.. [OpenCV][C++] 영상에 다른 영상(로고) 삽입하기(1) - ROI 설정, 영상 가중합 로고 넣기 합성 addWeighted() roi 지난번까지는 OpenCV의 꽃인 cv::Mat 클래스와 UMat 클래스에 대해 알아봤습니다. 원소 접근 속도 비교까지 해 드렸어요. https://blog.naver.com/dorergiverny/223088700257 [OpenCV][C++] cv::Mat 클래스 총정리(6) - OpenCL과 cv::UMat 사용하기 OpenMP tbb gpu 사용 cv::Mat 클래스와 관련되어 벌써 6번째 시리즈네요. 그만큼 영상처리에 많이 사용되면서도 가장 중요한 O... blog.naver.com 이번에는 영상에 다른 영상을 삽입하는 방법에 대해 알아볼께요. ROI(Region Of Interest, 관심영역) 설정 한 영상에 로고와 같은 다른 영상을 삽입하려고 하면 ROI를 먼저 알아야 합니다. ROI(Reg.. [데이터 분석][Python] 파일 읽기 오류 - read_csv UnicodeDecodeError 'cp949' 'utf-8' codec can't decode byte 인코딩 error 우리가 파이썬에서 데이터를 읽어 올 때 에러가 나는 경우를 종종 볼 수 있습니다. 아래와 같이 판다스의 read_csv() 함수로 csv 파일을 읽어왔는데, 에러가 뜹니다. 에러의 제일 아래쪽을 보니, UnicodeDecodeError: 'utf-8' codec can't decode byte 0x85 in position 3375: invalid start byte 라는 메시지가 보이네요. 원인은 read_csv() 함수가 기본적으로 encoding이 utf-8로 세팅 되어 있는데, 파일이 utf-8로 읽을 수 없다는 내용입니다. 구글링을 해 보면 많은 분들이 'cp949' 로 바꿔보면 된다 라고 하십니다. 그래서 저도 한번 encoding을 'cp949'로 바꿔봤습니다. 그래도 여전히 유사한 에러가 .. [데이터 분석][Python] 파이썬 기초 문법 (5) - 분기문 switch case 문 구현, match-case, for-else, while-else 지난 시간에 우리는 조건문과 반복문에 대해 알아봤습니다. https://m.blog.naver.com/dorergiverny/223136329385 [데이터 분석][Python] 파이썬 기초 문법 (4) - 조건문 if elif else 반복문 while for in 지난번에는 파이썬 기초 문법 중 딕셔너리와 튜플에 대해 알아보았습니다. https://m.blog.naver.com/dorer... blog.naver.com 조건문을 사용하다보면 의문이 생깁니다. if-elif~else 문을 사용하다보면 조건이 많을 때가 있습니다. if~elif~else 문은 처음부터 조건을 모두 검사하면서 순차적으로 진행하므로 최악의 case에는 모든 조건을 다 검사해야 할 수 있습니다. 하지만 다른 언어에서는 swit.. [데이터 분석][Python] 파이썬 기초 문법 (4) - 조건문 if elif else 반복문 while for in 지난번에는 파이썬 기초 문법 중 딕셔너리와 튜플에 대해 알아보았습니다. https://m.blog.naver.com/dorergiverny/223134369954 [데이터 분석][Python] 파이썬 기초 문법 (3) - 딕셔너리 dictionary 자료구조 key value 튜플 tuple 지난 시간에는 파이썬 기본 문법 중 리스트에 대해 알아봤습니다. https://m.blog.naver.com/dorergiverny/... blog.naver.com 이번에는 조건문과 반복문에 대해 알아보겠습니다. 조건문 if elif else 일정 조건에 맞으면 해당 코드를 수행시키는 조건문에는 if 문이 있습니다. if 문을 하나만 쓸 경우도 있고, if~else 문을 사용하거나 if~elif~else 문을 사용.. [데이터 분석][Python] 파이썬 기초 문법 (3) - 딕셔너리 dictionary 자료구조 key value 튜플 tuple 지난 시간에는 파이썬 기본 문법 중 리스트에 대해 알아봤습니다. https://m.blog.naver.com/dorergiverny/223134321097 [데이터 분석][Python] 파이썬 기초 문법 (2) - 리스트 list 자료구조 data structure append extend 인덱싱 슬 이번에는 파이썬 기초 문법 두번째 강의로, 지난 강의 때 숫자 자료형에 대해 알아 봤고, https://m.blog.n... blog.naver.com 이번에는 자료구조 중 딕셔너리를 알아보겠습니다. 딕셔너리 Dictionary 딕셔너리는 속성은 keys, 값은 values 로 이루어져 있어서 key-value 저장방식이라고도 합니다. 리스트는 대괄호를 사용하는 반면에 딕셔너리는 중괄호를 사용합니다. 중괄호.. 이전 1 ··· 3 4 5 6 7 8 9 다음