2017-12-16 16 views
1

궁극적 인 목표는 사용자가 닫힌 커브를 그리고 그 점의 위치가있는 행렬을 얻게하는 것입니다. 분명히 그 점은 무한하지만 0.1 단위로 구분 된 점의 격자로 구성되어 있다고 말할 수 있습니다.어떻게 파이썬에서 닫힌 커브 [2D]를 그려 매트릭스에 저장할 수있게 할 수 있습니까?

마지막으로 나는 '캔버스'에 임의의 점을 배치하고 내부 또는 외부의 곡선을 추측합니다. -> this 마지막 부분은 이미 그것을하는 방법을 알고 있습니다.

+1

사용자의 첫 번째 클릭은 추가 (X, Y)를 시작하는 목록으로 지적했다. 모든 후속 클릭은 커브가 완료되어 자동으로 닫힐 수 있다고 표시 할 때까지 다른 (x, y) 지점을 목록에 추가합니다. GUI에서 피드백을 받으려면 첫 번째 클릭으로 캔버스에서 한 점을 그립니다. 후속 점은 마지막 점에서 점과 선을 그립니다. 여분의 면모를 위해 마지막 점에서 현재 커서 위치까지 "고무 밴드"선을 그리고 "실행 취소/다시 실행"메커니즘을 구현하십시오. 사실 **이 작업을 수행하는 방법은 사용중인 GUI 플랫폼에 따라 다릅니다. – rzzzwilson

답변