2012-07-25 3 views
0

radius = 1 인 9x9 행렬에 원을 선언 했으므로 매개 변수에 따라 선을 그립니다.각도에 따라 9x9 행렬에 선을 그립니다.

다음은 매트릭스

enter image description here

입니다 그리고 여기에 빨간색으로 그려진 라인의 시작과 끝 지점을 찾기 위해 매개 변수입니다.

enter image description here

H1과 H2는 빨간 선으로 구분 된 두 영역의 밝기 값이고, 당신이 그것을 고려 할 필요가 없습니다.

즉, 픽셀 1은 (3,1)이고 2는 (4,1) 등이므로 원점은 x, y 축에 (5,5)입니다. 그건 그렇고, 각도와 p를 안다.

드 레드 라인 기능으로 그리기 위해이 빨간 선의 시작과 끝 픽셀 또는 좌표를 얻기 위해 귀하의 제안은 무엇입니까?

미리 감사드립니다.

+0

숙제에 문제가 있습니까? 그렇다면 태그로 지정해야합니다. –

+0

@DanPuzey 학사 학위 논문 – mctuna

답변

1

P는 빨간색 선을 양분합니다. 빨간색 선의 중심과 끝 사이의 거리는 알고있는 원의 반지름입니다. 이제 붉은 선의 길이를 2 (제곱 반경과 p의 합계의 제곱근)로 계산하십시오.

x와 y 사이의 관계를 p와 alpha의 방정식에서 계산하십시오.

반지름과 원점에 대한 원호 방정식을 계산하십시오 (둘 다 가지고 있음).

라인의 방정식과 원의 방정식을 풀어 라. 솔루션으로 원과 선 사이의 상호 작용의 두 지점을 얻게됩니다.

관련 문제