모두CBT

다음은 2차원에서의 변환행렬이다. 틀린 것은?T_{H}=\left[\b… | [전산응용기계제도기능사 필기] 05년 2회차 기출문제 상세 페이지

1[전산응용기계제도기능사 필기] 05년 2회차
다음은 2차원에서의 변환행렬이다. 틀린 것은?
TH=[abpcdqmns]T_{H}=\left[\begin{array}{cc:c} a & b & p \\ c & d & q \\ \hdashline m & n & s \end{array}\right]
1
a, b, c, d는 회전(rotation), 스케일링(scaling)에 관계된다.
2
p, q는 대칭 변환에 관계된다.
3
m, n은 이동(translation)에 관계된다.
4
s는 전체적인 스케일링(overall scaling)에 관계된다.
해설

동차좌표 변환행렬에서 p, q는 대칭 변환이 아니라 원근(투시) 변환에 관계되는 성분이므로 이 설명이 틀렸다.

3×3 동차 변환행렬은 자리마다 역할이 정해져 있다.

  • 왼쪽 위 2×2의 a, b, c, d — 회전·스케일링·전단, 그리고 대칭 변환
  • 아래쪽 m, n — 이동(translation)
  • 오른쪽 p, q — 원근(perspective) 변환
  • 오른쪽 아래 s — 전체적인 스케일링

대칭 변환은 좌표의 부호를 바꾸는 것이어서 a, b, c, d 자리의 값으로 표현된다. 예를 들어 x축 대칭은 a=1, d=-1로 두면 된다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.