나는 대략 다음과 같은 큰 이미지를 가지고있다 : (14848 PX width * 14336 PX height) 나는 deep-zoom 툴을 사용하여 파일을 실버 라이트로 내 보낸 다음 'multi scale image' 제어. 다중 이미지는 400 * 400 픽셀입니다. 프로젝트가 시작된 후 나는 이미지에서 팬 스케일과 확대/축소 인자를 고려하여 실제 이미지의 좌표가 아니라 멀티 스케일 컨트롤의 너비가 아닌 실제 좌표를 알기를 원합니다 ... 그래서 그걸 알 수있는 방법 이군. 너희들이 나를 도와주기를 바란다. 고맙습니다.폼 포트 뷰 좌표를 실제 이미지 좌표로 변환
0
A
답변
0
MSDN 문서는 희망이 없습니다. A는 이미지 자체 (안 제어)
- 논리 좌표 실제 제어 좌표이다 This blog post 실제로 용어를 정의한다. 예를 들어, Width = 800, Height = 400의 MultiScaleImage에서 마우스가 중앙에 있으면 요소 좌표는 400,400입니다. 이 좌표는 정규화되지 않습니다.
그것은 당신이 MultiScaleImage.ElementToLogicalPoint 마우스를 변환 할 것을 다음 분명 이미지 좌표 좌표 .
이미지 좌표는 [0,1] 범위에 있습니다. 원래 이미지의 너비/높이를 단순히 곱하면 원래 이미지의 픽셀 좌표를 얻을 수 있습니다.
관련 문제
- 1. MKAnnotation 좌표를 뷰 좌표로 변환
- 2. 위도 경도 좌표를 이미지 맵 좌표로 변환
- 3. 그림 좌표를 창 좌표로 변환
- 4. 화면 좌표를 그림 좌표로 변환
- 5. 화면 좌표를 모델 좌표로 변환
- 6. NSTextView 좌표를 화면 좌표로 변환
- 7. MKMap 좌표를 이미지 좌표로 매핑
- 8. 화면의 마우스 좌표를 창 좌표로 변환
- 9. OpenGL 캔버스 좌표를 HTML5 캔버스 좌표로 변환
- 10. 4D 좌표를 3D 좌표로 변환/투영하는 방법
- 11. 로컬 좌표 (= 회전) 좌표를 글로벌 좌표로 변환
- 12. OpenGL에서 3D 좌표를 화면 좌표로 변환
- 13. 타일 좌표를 픽셀로 변환하여 지형 좌표로 변환
- 14. XNA에서 화면 좌표를 스프라이트 좌표로 변환
- 15. OpenGL에서 상대 좌표를 월드 좌표로 변환
- 16. 보기 변환 세계 좌표의 좌표를 로컬 좌표로 클릭 하시겠습니까?
- 17. android opengl es 2.0 화면 좌표를 세계 좌표로 변환
- 18. Cocos2D 2.0 - boundingBox 좌표를 디렉터 뷰 공간으로 변환
- 19. 세계 좌표를 카메라 좌표로 변환하는 방법은 무엇입니까?
- 20. 마우스 수신기를 차트 좌표로 변환
- 21. C++/OpenGL에서 세계 좌표를 화면 (2D) 좌표로 변환
- 22. MonoTouch/MonoDroid - 원시 터치 좌표를 화면 좌표로 변환
- 23. ordanance survey 좌표를 유효한 esri 좌표로 변환합니다
- 24. 좌표로 이미지 오버레이
- 25. 변환 및 이미지 그리기 좌표를 함께 사용할 수 있습니까?
- 26. 세계를 객체 좌표로 변환
- 27. 도를 SVG 좌표로 변환
- 28. 어셈블리 비디오 모드 좌표를 문자 좌표로 매핑합니다.
- 29. 3D 좌표를 2D 좌표로 변환하는 방법은 무엇입니까?
- 30. 사각형의 좌표를 원의 좌표로 변환하려면 어떻게해야합니까?