전체 글

IT, 프로그래밍에 관련된 내용을 위주로 포스팅하는 블로그입니다 :) 테크나 커리어에 관련된 이야기를 좋아합니다. 관련된 내용은 이메일로 연락주세요. (njsung1217@gmail.com)
개발/Deep Learning

아나콘다 텐서플로우와 쥬피터노트북

안녕하세요. 저번 포스팅에서는 아나콘다와 텐서플로우의 설치에 대해 알아봤는데요, 이번 포스팅에서는 아나콘다를 설치하면서 같이 설치된 쥬피터노트북을 통해 텐서플로우를 사용하는 방법에 대해 포스팅하려고 합니다. 쥬피터노트북은 인터넷 익스플로어, 크롬, 엣지와 같이 웹 브라우저들에서 코드를 작성하고 실행하도록 도와주는 툴입니다. 많은 사람들이 파이썬, 텐서플로우와 이 쥬피터노트북을 함께 사용하고 있습니다. 쥬피터노트북을 실행하는 방법은 2가지입니다. Anaconda가 설치된 경로의 쥬피터노트북 실행파일을 켜는 방법과 Anaconda Prompt에서 다음 명령어를 입력하는 방법입니다. 명령어 : juupyter notebook 명령어를 입력하게되면 아래 그림과 같은 화면이 나오고 곧이어 웹 브라우저의 jupyt..

개발/Deep Learning

딥러닝을 위한 아나콘다 파이썬 그리고 텐서플로우

안녕하세요. 이번 포스팅에서는 요즘 연구/산업계에서 모두 화두가 되고 있는 딥러닝 테크놀로지를 구현하는 방법에 대해 서술하고자합니다. 딥러닝 기술은 흔히 이야기하는 인공지능의 한 범주라고 생각할 수 있는데요, 이번 챕터에서는 딥러닝을 수행할 수 있도록 도와주는 도구인 텐서플로우(Tensorflow)와 아나콘다(Anaconda)를 설치하는 법부터 알아보려고 합니다! 텐서플로우는 파이썬, C++, 자바 등 다양한 언어에서 동작하도록 구현되어 있지만 편의상 파이썬 개발환경에서 가장 많이 이용하고 있습니다. 일반적인 파이썬 공식 사이트(LINK)에서 설치파일을 내려 받고 파이썬을 설치해도 되지만, 수학적 계산을 도와주는 다양한 라이브러리를 직접 설치해야하는 번거로움이 있습니다. 이러한 라이브러리들을 모아서 배포..

개발/OpenCV

OpenCV 특징추출을위한 전처리단계

안녕하세요 여러분 오늘은 영상에서 특징을 추출하기 위한 전처리 단계에 대해서 포스팅하고자합니다. 1. 명암도 영상 변환 · 영상의 곱셈과 나눗셈을 통해 영상의 명암을 조절함. - (결과 영상) = { (입력 영상) - (밝기조절 상수) } * (명암조절 상수) · 1보다 큰 명암 조절 상수를 곱했을 때 영상의 모든 픽셀의 값이 증가해 영상 전체의 밝기가 과도하게 증가하는 것을 보정하기 위해 명암조절 상수를 곱하기 전에 밝기조절 상수를 빼는 연산을 수행함. · alpha 상수는 1.1, beta 상수는 50을 적용해 영상의 명암을 밝게 변경함. · 해당 코드의 실행 결과는 아래 그림2와 같음. 2. 가우시안 블러링 · 가우시안 블러는 가우시안 분포를 영상처리에 적용한 것으로 정규분포·확률분포에 의해 생성된..

Review/블록체인 & 암호화폐

SK텔레콤, 암호화폐 ICO 지원..."블록체인 생태계 조성"

안녕하세요 여러분 SK텔레콤이 24일 블록체인 스타트업과 투자자를 매칭시켜주는 토큰 익스체인지 허브 역할을 수행하겠다는 새로운 사업 방향을 제시했습니다! 토큰 익스체인지 허브란 스타트업이나 중소기업이 ICO를 통해 암호화폐를 발행할 때 체계적인 행정 지원과 조언을 제공하고 안전하고 투명한 거래가 가능하도록 돕는 역할을 수행합니다! 이를 위해 SK텔레콤은 블록체인 스타트업에 대한 지원 프로그램을 통해 지속적 성장을 돕고, 블록체인 기반의 사회적 기업 집중 육성을 수행한다고 합니다. 오세현 SK텔레콤 블록체인사업개발 유닛장은 생태계 조성에 앞장서겠다는 각오를 밝혔습니다! 자세한 내용은 아래 기사 전문에서 확인 가능합니다! LINK

Review/블록체인 & 암호화폐

가상화폐거래소 코인네스트, 블록체인 컨퍼런스 "캠업(CAMUP)" 개최

안녕하세요 여러분 글로벌 암호화폐 거래소 코인네스트가 주최하는 블록체인 지식 공유 컨퍼런스 "캠업(CAMUP)"이 오는 30일 개최됩니다! 캡업은 강남 드림플러스에서 개최되는데요, 국내 암호화폐 거래소인 코인네스트가 매월 정기적으로 진행하는 유일한 컨퍼런스입니다. 이번 캠업에서는 디지털 시장 및 기술 기반 창업의 규제 문제 해결과 자문 전문 로펌 "테크앤로(TEK&LAW)"의 구태언 변호사가 참여해 블록체인 시장의 현황에 대해 강연한다고 하는데요! 또 비트코인골드도 참여한다고 합니다! 코인네스트의 캠업은 블록체인 기술이 4차 산업혁명을 주도할 것을 강조하면서 매 회차마다 유명 팀으로 구성된 강연자를 섭외하는 등의 일반 고객 및 블록체인 관계자들로부터 높은 호응을 얻고있습니다! 캡엄을 주최하는 코인네스트 ..

개발/OpenGL

GLFW, GLEW, GLM을 사용하는 프로젝트 세팅하기

안녕하세요 여러분 이번 포스팅에서는 GLFW, GLEW, GLM을 사용하는 OpenGL 프로젝트를 세팅하는 법에 대해 설명하려고 합니다. 먼저 각 라이브러리에대해 설명을 간단하게 하려고 합니다. GLFW란? OpenGL은 실제 구현된 라이브러리가 아닌, 그래픽 API 스펙입니다. 라이브러리를 구현할 때 플랫폼에 따른 종속성을 배제하기 위해서 UI와 컨텍스트를 위한 API는 제외하고 구현하였는데요, GLUT, GLFW 등은 이러한 점을 해결하기 위해 사용되는 라이브러리 입니다. 윈도우 창을 생성하거나, 키보드 마우스 입력, 다양한 이벤트 콜백 함수들을 사용하기 위해서 GLFW를 사용합니다. 본 포스팅에서 사용하는 GLFW는 아래 링크에서 다운로드 받을 수 있습니다. GLEW란? OpenGL Extensio..

개발/OpenCV

Edge Detection 코드/결과

안녕하세요 여러분 이번 포스팅에서는 저번 포스팅에서 작성했던 윤곽선 검출에 대한 실제 작동 코드와 결과를 보도록 하겠습니다. 윤곽선 검출의 이론에 대해 읽고 싶으시다면 아래 링크에서 읽어보세요! 2018/04/11 - [OpenCV] - Edge Detection의 방법 소개 1. 로버츠 마스크(Roberts Mask) void RobertsEdgeDetect(const Mat& image, Mat& result, uchar thresh){ // 수직마스크 Mat maskX = (Mat_(3, 3)

Review/IT 기술 동향

가상현실과 증강현실의 새로운 돌파구

안녕하세요 여러분 이번 포스팅에서는 가상현실과 증강현실의 새로운 돌파구 암호화폐에 대해 설명하고자 합니다. 2016년부터 디지털 콘텐츠 업계의 미래 성장동력으로 꼽힌 가상현실과 증강현실 소프트웨어 기술이 발전하면서 시장은 확대되고있으나, 이렇다할 마케팅, 편의성 등이 존재하지 않고 하드웨어 발전이 더디면서 보편화 되기 힘든 상황인데요.. 오프라인 공간과 게임 콘텐츠에 가상화폐를 도입해 결제 편의성과 가치를 높이기 위해 가상현실 증강현실 기술이 블록체인과 손을 잡았습니다! 리얼리티리플렉션은 올해 1월 30일 증강현실 게임 모스랜드에서 사용할 수 있는 모스코인을 판매했는데요, 무려 38분만에 2,500 이더리움 규모의 모스코인을 모두 판매 성공했다고 합니다. 모스랜드는 위치 기반 증강현실 모바일 게임 서비스..

njsung
NJSUNG BLOG