일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- sensor
- UNO
- inheritance
- Unity
- java
- Encapusulation
- Contour
- APP
- c++
- file access
- Android
- public
- parameter
- memory
- preprocessing
- Barcode
- stream
- mfc
- flutter
- compare
- atmega328
- aduino
- digitalRead
- SERIAL
- Class
- Read
- wpf
- 3D
- Pointer
- length
- Today
- Total
목록perspective (3)
폴크(FOLC)
MFC (Microsoft Foundation Classes) C++ 기반 프로젝트에서, OpenGL을 이용해 x, y, z 형태의 이미지 데이터를 화면에 표시하는 방법 1. 기본 개념 정리 MFC는 CView나 CWnd 기반으로 OpenGL 컨텍스트를 초기화해서 사용해야 합니다. OpenGL은 glVertex3f(x, y, z) 같은 걸 써서 3D 좌표를 직접 화면에 그립니다. 당신이 가진 데이터가 (x, y, z) 형태라면 메쉬화해서 그릴 수도 있어요.2. 전반적 작업 순서 MFC 프로젝트에 OpenGL 초기화 OpenGL 렌더링 컨텍스트 생성 데이터 (x, y, z 배열) 준비 OpenGL의 렌더링 함수 (OnDraw 등) 안에서 데이터 출력 윈도우 리사이즈 및 OpenGL 뷰포트 관리3. 간단 예..

# 디지털 이미지 처리 # 이미지 형태의 변경이 가능하다. > 늘리기, 줄이기, 회전, 이동, 기울임, 뒤틀림 등에 대한 처리 # 이미지 처리 - OpenCV 4.5.3 으로 테스트 # 이미지의 정보에서 특정한 위치의 정보를 이용해서 고정된 위치로의 맵핑 > srcImage : 입력, dstImage : 결과, dst_size : 결과 크기, offsetX : X 방향 이동, offsetY : Y 방향 이동 > interpolation : 보간법, borderMode : 이미지끝부분, angle : 기울기(deg), scale : 배율 # Cv2.Resize > 이미지 형태 변경 - 늘리기, 줄이기 > double offsetX = 0.0, offsetY = 0.0; > InterpolationFlags..

# 디지털 이미지 처리 # 이미지 형태의 변경이 가능하다. > 늘리기, 줄이기, 회전, 이동, 기울임, 뒤틀림 등에 대한 처리 # 이미지 처리 - OpenCV 4.5.3 으로 테스트 # 이미지의 정보에서 특정한 위치의 정보를 이용해서 고정된 위치로의 맵핑 > srcImage : 입력, dstImage : 결과, dst_size : 결과 크기, offsetX : X 방향 이동, offsetY : Y 방향 이동 > interpolation : 보간법, borderMode : 이미지끝부분, angle : 기울기(deg), scale : 배율 # cv::resize > 이미지 형태 변경 - 늘리기, 줄이기 > double offsetX = 0.0, offsetY = 0.0; > int interpolation ..