본문 바로가기

C++ 이미지 split, merge Multi Channels -> B, G, R 각각의 Single Channel로 split해보고, 이를 다시 merge하여 다시 3채널의 컬러이미지로 되돌려 보자. Mat img = imread('my_image.jpg', IMREAD_COLOR); IMREAD_COLOR로 읽으면 B,G,R의 3개의 채널이 결합된 Multi-channel인 상태다. *각각의 채널로 나누어보자. Mat bgr[3]; //split 해서 3개의 채널을 담을 배열 선언 split(img, bgr); //3 channels를 가진 img를 split해서 각각의 single channel을 bgr 배열 요소에 담음. 3개의 채널이 합쳐졌을 때 B,G,R의 값에 따라 색상을 가지는 것이지 --> (255, 0, 0) : R:25..
C++에서 이미지 가로,세로,채널,타입 구하기 파이썬에서는 img = cv2.imread('my_image.jpg') height, width, channels = img.shape 이렇게 shape를 통해 가로, 세로, 채널수 까지 한번에 얻을 수 있다. C++에서는 어떻게 할까? 일단 이미지를 불러와서 Mat img = imread('my_image.jpg'); * 가로세로 구하기 rows와 cols를 사용 cout
OpenCV 및 관련파일 설치 OpenCV 및 관련파일 설치 (기초세팅) https://github.com/opencv/opencv_contrib OpenCV 추가 모듈들 얘는 소스코드로 받아줌. opencv/opencv_contrib Repository for OpenCV's extra modules. Contribute to opencv/opencv_contrib development by creating an account on GitHub. github.com https://github.com/opencv/opencv OpenCV : 메인 몸체. 얘는 소스코드로 받아줌. opencv/opencv Open Source Computer Vision Library. Contribute to opencv/opencv developme..
xcode 자동 들여쓰기 단축키 xcode 자동 들여쓰기 단축키 Re-indent 단축키 Control + i
html 한글 깨짐 해결 html 한글 깨짐 해결 영어는 잘 나오는데 왜 한글은 깨져서 나옴?? => 현재 적용된 인코딩 방식과 관련된 문자표현방식에서 한글을 지원하지 않기 때문. 그럼 어떻게 하라고? 답부터 말하면 추가해서 인코딩 방식을 utf-8로 해주라고 명시하면 됨. 인코딩? 디코딩? A, B, C, D, 가, 나, 도, 레, 미 다시말해, 문자표현방식에 따라 그에 맞는 인코딩&디코딩 방식도 다르겠지? => 인코딩 방식을 지정해줌으로써 이 문자를 이렇게 해석해주세요. 명시하는 거임. 아마 한글이 깨진다는 건 기본 문자 표현 방식이 ASCII로 돼있어서 인코딩 방식도 마찬가지라 그럼. ASCII는 왜 한글이 깨지는데? ASCII는 7-bit로 문자를 표현하는 방식인데, 컴터에선 1비트 추가해서 8비트로 씀. (추가된 1비트..
<b>tag, <i> tag, <strong> tag, <em> tag b tag, strong tag b : bold (굵게) - 글자를 단순히 굵게 표시함. strong : bold (굵게) + 강조의미(strong) 강조의미? : 단순히 글자를 굵게 표시하는 것을 넘어 이게 중요하다는 것을 인식, 구분함. => 글자를 프로그램으로 읽을 시 해당 구문을 강조하여 읽는 등 가능. 나는 굵다 메롱 나는 굵다 메롱 i tag, em tag i : italic (활자, 기울여씀) - 글자를 단순히 기울여 씀. em : italic (활자, 기울여씀) + 강조의미(emphasized) 강조의미? : 단순히 글자를 기울여 표시하는 것을 넘어 이게 중요하다는 것을 인식, 구분함. => 글자를 프로그램으로 읽을 시 해당 구문을 강조하여 읽는 등 가능. 너는 휘었다 메롱 너는 휘었다 메롱
p tag p tag p : paragraph 즉 문단을 의미한다. 여기가 문단이야 이놈 짜식들아 알겠느냐 어이!? 여기는 문단이 아닌데? 문단이라고 안에 내용을 넣어도, 엔터 친게 줄바꿈으로 반영되지도 않고 태그 안쓴 거랑 차이가 없는 거 같은데? 왜 쓰는 거임? 1. 문단구분 태그로 구분된 문단 사이에는 일정 크기의 공백이 생김. 이러쿵 저러쿵 이러쿵 저러쿵 이러쿵 저러쿵 이러쿵 저러쿵 이러쿵 저러쿵 이러쿵 저러쿵 2. 문단 전체 속성 적용 가능 문단으로 지정하고 문단 속성을 주지 않으면 똑같은 속성 주려고 해도 한줄 한줄 다 줘야함. 이러쿵 저러쿵 이러쿵 저러쿵 이러쿵 저러쿵
title tag title tag 타이틀 이름을 정한다. 그림으로 바로 보자. night ohl 메롱메롱 뭐가 달라지는 지 알겠는가? Yeah 여가 타이틀임 메롱메롱 ㅇㅋ? ㅇㅋ 굿