이전글 2020/10/05 – [개발 관련] – Ubuntu 18.04 에서 CUDA+CUDNN 설치하기 Ubuntu 20.04에서 OpenCV를 설치하도록 하겠습니다. 본 글에서는 OpenCV를 직접 빌드해서 설치합니다. 설치 과정 일부는…
Ubuntu 18.04에 CUDA+CUDNN를 설치해 보도록 하겠습니다. OpenCV까지 설치할 계획으로, 하나의 포스팅에서 전부 다루기에는 내용이 길어서 글을 나누어 작성하겠습니다. 저도 리눅스에 설치하는 것은 처음이었는데, 단순히 따라…
코드 실행 시간을 측정하는 방법을 소개하겠습니다. 이런 코드들은 막상 사용하려고 하면, 바로 기억이 나지 않을 때가 있지요. 그래서 한 번 정리해 보았습니다. 1. GetTickCount() 시스템이…
OpenMP는 Open Multi-Processing의 약자로 공유 메모리 멀티프로세싱 프로그래밍을 지원하기 위한 API입니다. 영상 처리 시, 간혹 대규모의 반복문을 처리할 때 사용합니다. 요즘은 워낙 HW 성능이 좋아…
리눅스에서 VTK를 빌드해보도록 하겠습니다. CMake가 설치되어 있어야 하는데, CMake 설치 방법은 2020/07/24 – [VTK] – VTK 설치하기 (Ubuntu)를 참고하시기 바랍니다. 1. 프로젝트 폴더 생성 프로젝트…
컴퓨터 그래픽스에서 일반적으로 사용되는 4개의 좌표계가 있고, 그 안에서 포인트를 표현하는 2가지 방법이 있습니다. 4개의 좌표계는 각각 model, world, view 및 display 좌표계입니다. Model 좌표계는 말…
렌더링과 카메라의 속성들 렌더링 프로세스의 주요 구성 요소를 살펴 봅니다. 태양과 같은 광원, 큐브(Cube) 또는 구(Sphere)와 같이 렌더링하려는 액터(Actor)가 있으며 월드(World)를 바라 보는 카메라(Camera)가 있습니다.…
컴퓨터 그래픽은 컴퓨터를 사용하여 이미지를 생성하는 프로세스입니다. 이를 프로세스 렌더링이라고 합니다. 이 글에서는 시각화를 위한 기본 3D 기술에 중점을 둡니다. 데이터 시각화의 목표는 데이터를 그래픽…
시각화 소개 및 예제 날씨 지도, 게임 및 영화의 컴퓨터 그래픽에 이르기까지 시각화는 우리 일상생활에서 널리 사용되고 있습니다. 시각화는 단순화하여 말하자면 데이터 또는 정보를 그림으로…
DICOM (Digital Imaging and Communications in Medicine)은 의료용 디지털 영상 및 관련 정보에 대한 국제 표준입니다. 장비 간 커뮤니케이션을 위한 의료 영상의 포맷과 네트워크 프로토콜을 정의합니다.…