728x90

전체 265

[인공지능] 세선화(thinning)와 Convex hull 알고리즘

* 세선화(thinning) : 두께를 가진 이미지를 형태 특성만 남은, 두께가 1인 이미지로 바꾸는 것. 방해되는 특징을 소거함. * Convex hull 알고리즘 : 2차원 평면상에 여러 개의 점이 있을 때, 그 점 중에서 일부를 이용하여 볼록 다각형을 만들되, 그 내부에 모든 점을 포함시키는 것. +) Convex hull 알고리즘에 대해 설명된 링크 컨벡스 헐 알고리즘(Convex Hull Algorithm) 목차 1. 컨벡스 헐 알고리즘(Convex Hull Algorithm)이란? 2. 컨벡스 헐 알고리즘(Convex Hull Algorithm) 동작 원리 3. 컨벡스 헐 알고리즘(Convex Hull Algorithm) 구현 4. 관련 문제 1. 컨벡스 헐 알고리즘(.. www.crocus...

Programming/AI 2021.07.01

[인공지능] Mean Shift

논문을 읽던 중, Mean Shift 방식을 통해 영상에서 손 위치를 찾는다는 부분을 읽고 어떤 건지 궁금해졌다. * Mean Shift 방식 : 데이터 집합의 밀도 분포에서 peak(꼭대기) 또는 무게 중심(지역 극값)을 찾는 방법. Hill Climb 탐색 방법의 일종. * Hill Climb Search(언덕 오르기 탐색) : 현재 노드를 기준으로 주변 노드에 올라갈 곳이 있으면 이동하고, 더이상 올라갈 곳이 없으면 peak이라고 판단하는 탐색 알고리즘. - Mean Shift 방식은 가장 기본적인 방법이다. 하지만 추적하려는 대상과 배경의 색이 유사하면 실패할 가능성이 높아진다. 대상의 크기가 변하는 경우에도 문제가 된다. - 그러나 Mean Shift 방식은 대상의 형태가 변하는 경우에 유용하며..

Programming/AI 2021.07.01

[ReactNative] 리액트네이티브 책

앱 개발을 하는 창업동아리를 만들었다. 인공지능을 활용한 영어 단어 추천 앱을 만드는 것을 활동 목표로 잡고 있으며 동아리원은 나를 포함해 총 3명이다. 앱 개발을 하기에 앞서 리액트네이티브 공부를 하기 위해 책을 구매했다. 위 책을 이용해 리액트네이티브의 기초 공부를 하고, 앱 개발에 들어가려고 한다. 활동 진행 계획은 아래와 같다. 1) 리액트네이티브 공부 2) 영어 단어 추천앱의 기본 틀이 되는 앱 제작 3) 인공지능, 빅데이터 공부 4) 기본 앱에 인공지능을 활용한 기능 추가 5) 보완

[Javascript] 함수 function

* 함수 정의 형식function 함수명([인자...[,인자]]){ 실행코드 return 반환값;} 예)function numbering(){ //함수의 정의 i=0; while(i인자(파라미터)를 넘겨줄 때function get_org(a1, a2){ return a1+a2;}alert(get_org(10, 20)); +) 함수를 정의하는 다른 방법const 함수명 = funciton([인자...[,인자]]){ 실행코드 return 반환값;} +) 화살표 함수 / 많이 사용하는 방식const 함수명 = ([인자...[,인자]) => { 실행코드 return 반환값;} +) 익명함수: 이름이 없고 정의&호출 동시에 하는 함수(function(){ //함수 정의 실행코드})(); //..

[tistory] 닉네임 2개- 닉네임 수식어

티스토리에서 글이나 댓글을 쓰면 아래처럼 닉네임이 2번씩 적혀서 나왔다. 이게 너무 거슬려서 없애는 방법을 찾아보았다. 찾아보니 '코딩뽀시래기 코딩뽀시래기'라고 나타나는 부분에서 뒷부분은 닉네임이고, 앞부분은 닉네임 수식어였다. 만약에 닉네임 수식어를 '멋진'이라고 하면 '멋진 코딩뽀시래기'라고 나타나게 되는 것이다. 이 수식어를 사용하지 않고 싶다면 수식어 설정하는 부분을 찾아 그 부분을 그냥 비워주기만 하면 된다. 닉네임 수식어는 '블로그관리 홈'에서 좌측 바 하단에 있는 '관리>블로그'에서 설정할 수 있다. '관리>블로그'에 들어가보면 아래처럼 닉네임 수식어를 적을 수 있는 칸이 있는데, '코딩뽀시래기'라고 적혀있던 부분을 그냥 비워버리고 저장해줬다. 닉네임 수식어를 언제 설정했는지는 모르겠지만 닉..

Tistory 2021.03.30

[백준] 단계별로 풀어보기 > 1차원 배열 (C언어)

+) 풀이 코드 https://github.com/jung0115/CodingTestPractice.git GitHub - jung0115/CodingTestPractice: Practice Coding Test with Beakjoon, programmers, etc. Practice Coding Test with Beakjoon, programmers, etc. - GitHub - jung0115/CodingTestPractice: Practice Coding Test with Beakjoon, programmers, etc. github.com 10818번 - 2021.03.25.목 #include int main(void){ int N, num[1000000], i, max, min; scanf(..

Programming/C 2021.03.25
728x90