Dev
뉴크 개발을 위한 페이지입니다.
이 페이지는 초보자에게 조금 어려울 수 있습니다. 뉴크에 없는 기능은 개발자가 기능을 추가할 수 있습니다.
기능을 추가하기 위해서는 약간의 프로그래밍 지식이 필요합니다.
뉴크를 개발하기 위한 언어로는 Python, Tcl, C++, openGL, openCL, openCV 등이 있습니다.
Python
1991년 귀도 반 로섬이 만든 프로그래밍 언어입니다.
다이나믹 랭귀지입니다.(코드가 컴파일 과정없이 실행됩니다.)
홈페이지 : http://www.python.org/
Tcl
GUI 프로그래밍으로 고생하고 있는 개발자 친구를 위해서 존 오스터하우트가만든 스크립트 언어입니다.
홈페이지 : https://www.tcl.tk
C++
벨연구소에서 비야네 스트롭스트룹이 1983년 제작한 언어입니다.
스트롭스트룹 홈페이지 : http://www.stroustrup.com
컴퓨터그래픽, 게임 제작시 많이 사용합니다.(라이브러리가 이 언어로 많이 작성되어있습니다.)
역사가 긴 만큼 C++과 관련된 사이트, 서적은 상당히 많습니다.
openGL
1992년 실리콘 그래픽사에서 만든 그래픽스 표준 API입니다.
홈페이지 : https://www.opengl.org
openCL
OpenCL을 지원하는 하드웨어라면 CPU, GPU, DSP등의 프로세서로 이루어진 장비들을 활용할 수 있습니다.
개방형 범용 컴퓨팅 프레임워크입니다. 그래픽카드 제조사인 Nvidia의 CUDA 프로그래밍 또는 마이크로소프트사의 DirectCompute와 비슷한 API입니다.
C언어로 로 만들어져 있습니다.
openCV
Open Computer Vision의 약자입니다.
인텔이 개발하였습니다.
실시간 이미지 프로세싱에 중점을 둔 라이브러리 입니다.
물체인식, 얼굴인식, 로봇등에서도 활용됩니다.
홈페이지 : http://opencv.org
Last updated