Framework
-
3D computer graphics historyFramework 2024. 8. 16. 23:28
컴퓨터 그래픽스는 그림을 생성하는 기술이고, 영상처리(digital image processing)는 기존의 그림을 개선하거나 인식하는 분야다. 래스터 그래픽 장치와 벡터 그래픽 장치에 대해 알아보자. 1. 래스터(raster) 그래픽 장치래스터(raster)는 화소(pixel)를 의미하고, 래스터 그래픽 장치는 화면을 화소 단위로 표현하는 장치다. 1970년대에 개발되었다. 진공관 모니터에서 이미지 영상을 띄우는 과정을 통해 래스터 그래픽 장치를 설명하겠다.진공관 모니터(음극선관, CRT)는 브라운관이라고 불리는 뚱뚱한 옛날 모니터이다. 진공관 컬러 모니터는 RGB 색을 띤 인점(Phosphor Dot)로 구성되어 있다. 진공관 모니터는 필라멘트를 가열해서 전자빔을 쏴주는 일종의 전자총을 갖고 있..
-
[open3d] ubuntu 20.04 docker 설치 open3d 시각화 에러 해결Framework 2024. 5. 21. 21:46
0. backgroundlocal os : ubuntu 20.04gpu : nvidia 4060ti docker 환경에서 open3d의 시각화 코드를 실행하고자 했지만 OpenGL에러가 발생했다.vscode에서 발생한 에러는 아래와 같다. [Open3D WARNING] GLFW Error: GLX: Failed to create context: BadValue (integer parameter out of range for operation)[Open3D WARNING] Failed to create window[Open3D WARNING] [DrawGeometries] Failed creating OpenGL window. (터미널에서 py파일을 실행할 때는 GLX 대신에 X11가 출력되는 에러가 발생..
-
[openCV] note. 알아둬야할 모듈Framework/openCV 2023. 8. 30. 19:34
* Main modules core. Core functionality imgcodecs. Image file reading and writing highgui. High-level GUI event관련 메서드. * 주요 모듈들. basic structures C structures and operations : C언어를 사용할 수 있다라는 의미. Operations on arrays : 배열 연산하는 클래스 utility and system functions and macros -> os 함수를 포함하고 있다. OpenGL interoperability OpenCL support * 변수, 함수, 메서드 차이 t, t(), my.t() t : 변수 t(): 함수 my.t() : 클래스객체.메서드 * o..