전체 글(148)
-
C++ OpenCV 컬러 흑백 이미지 Histogram(히스토그램)
1. 흑백 이미지 히스토그램 히스토그램은 이미지의 밝기 값이 0~255 까지 있을 때, 픽셀들이 얼마나 그 값들으 갖고 있는지 나타내주는 그래프 이다. OpenCV에서는 이미지의 히스토그램 계산이 쉽도록 함수 calcHist()를 제공한다. void cv::calcHist(const Mat* images, // Histogram을 계산할 이미지들에 대한 배열이다. int nimages, // images 배열에 포함된 이미지의 개수이다. const int* channels, //Histogram을 계산할 채널 번호들의 배열이다. InputArray mask, //Histogram을 계산할 영역을 지정할 수 있다. OutputArray hist, //Histogram 계산결과를 저장한다. int dims,..
2021.01.08 -
컴퓨터활용능력 1급 실기 인강 추천
그냥 IT 버팀목에 유동균 선생님 들으면 된다. 다른 거 찾는 거 시간 낭비다. IT버팀목 사이트 컴퓨터자격증 전문 사이트 IT 버팀목 시험소개 및 학습법 소개 컴퓨터 활용능력 1급 단기과정 필기 실기 1급 정규과정 필기 실기 2급 단기과정 필기 실기 2급 정규과정 필기 실기 워드프로세서 1급 단기과정 필기 실기 1급 정규과정 www.itbtm.com 컴활 1급 실기(단기) 인강 가격 : 70,000원 60일 강의 인데 추가로 60일 무료연장할 수 있다. 6개월동안 무료연장도 미룰 수 있다. 최신 2021 강의가 있다. 그냥 다른 인강 찾을 시간에 이 강의 듣는게 나은 것 같다.
2021.01.07 -
C# OpenCV 이미지 전처리
1. 색상 공간 변환 색상 공간 변환은 본래의 색상 공간에서 다른 생상 공간으오 변환 할 때 사용한다. 색상 공간 변환 함수는 데이터 타입을 같게 유지하고 채널을 변환한다. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using OpenCvSharp; namespace ImagePreprocessing { class Program { static void Main(string[] args) { Mat src = Cv2.ImRead("../../opencv.png"); Mat dst = new Mat(src.Size(), MatType.CV_8U..
2021.01.06 -
C# OpenCV 설치하기 (OpenCvSharp4 최신버전 설치)
C# OpenCV를 설치하는데 다시 보니 버전 마다 설치 방법이 달랐다. 이번에 설치한게 최신버전이다. 새 프로젝트 - 콘솔 앱(.NET Framework) - 만들기 프로젝트 - NuGet 패키지 관리 클릭 찾아보기 - 검색창에 "openCVSharp4" 검색 - OpenCvSharp4 선택 후 설치 클릭 윈도우에 경우 찾아보기 - 검색창에 "openCVSharp" 검색 - OpenCvSharp4.runtime.win 선택 후 설치 클릭 설치 확인 코드 using OpenCvSharp; ... class Program { static void Main(string[] args) { Console.WriteLine(Cv2.GetVersionString()); } } 결과 이미지 출력 이미지 출력 코드 u..
2021.01.05 -
C++ OpenCV 이미지 전처리
1.이미지 불러오고 보여주기 이미지 읽기 & 불러오기 ( Image Read, imread() ) using namespace cv; using namespace std; ... Mat img = imread("Lenna.png", 1); imread("fileName", flag) fileName : 불러오고자 하는 이미지의 경로를 입력 flag : 불러오는 옵션 이미지 보여주기 ( Image Show, imshow() ) ... imshow("img", img); waitKey(0); ... imshow("windowName", image) windowName : 이미지를 보여줄 윈도우 창의 이름을 입력 image : Mat 형식의 image 변수 이름을 입력 waitKey(delay time) de..
2021.01.04 -
C# OpenCV 설치하기
C# OpenCV 설치하기 1. visual studio 세팅 새 프로젝트 - Windows Forms 앱(. NET Framework) - 만들기 2. OpenCV 설치 상단에 프로젝트 - NuGet 패키지 관리 클릭합니다. 찾아보기 - 검색창에 "openCVSharp" 검색 - OpenCvSharp-AnyCPU 선택 후 설치 클릭합니다. 그냥 확인 클릭합니다. 설치됨을 클릭하여 확인합니다. 시작 버튼 클릭하여 OpenCVSharp을 프로젝트에 등록합니다. Form1.cs [디자인]을 클릭한 후에 상단 보기 - 도구 상자를 클릭합니다. 도구 상자에 PictureBoxIpl이 있는지 확인하고, 도구가 보인다면 정상 설치 완료했습니다. 3. 이미지 출력하기 도구 상자에서 PictureBoxIpol을 선택 ..
2021.01.01 -
C++ OpenCV라이브러리 설치 방법
C++ OpenCV 설치하기 OpenCV를 C++로 사용하고 싶다면 우선 VisualStudio가 설치되어 있어야 합니다. VisualStudio 설치 방법 VisualStudio 2019 무료 설치하는 방법, 처음부터 끝까지 대학교 공대를 다니시거나 다녔었던 분들은 거의 대부분 VisualStudio로 C언어를 배우셨거나 다룬다. 오늘은 그 VisualStudio를 설치하는 방법을 알아보기로 한다. VisualStudio는 원래 유료프로그램이고, diyver.tistory.com 1. OpenCV 다운로드 OpenCV 다운사이트 Releases - OpenCV Become a Member Stay up to date on OpenCV and Computer Vision news Join our News..
2020.12.31 -
Sourcetree push 소스트리 푸시 오류 해결
이번에 협업에서 깃허브를 이용한다. 깃으로 깃허브를 관리하기 위해 깃을 설치했고 깃을 편리하게 이용할 수 있는 Sourcetree라는 tool을 사용하였다. 근데 로컬 저장소에서는 사용이 편리했는데 push를 하려니 오류가 발생했다. 그래서 구글링을 몇 시간 넘게 해서 마지막에 발견한 방법으로 해결했다. 일단 여러방법이 있었지만 나에게 맞는 방법은 git 최신버전으로 바꾸는 것이었다. 그냥 깃 업데이트가 아니라 sourcetree 내의 git 버전을 System버전으로 바꿔야 한다. sourcetree git 버전 바꾸는 방법 도구 -> 옵션으로 들어간다. git을 클릭한다. 밑으로 내리면 git버전에 System을 클릭한다. 그럼 컴퓨터에 설치된 깃 버전으로 들어간다. 그 후 다시 시도했더니 깃과 깃허..
2020.12.30