등각 투영 이미지에서 타일을 생성하고 싶습니다. 그래서 이미지를 4 개의 옆면 + 위쪽과 아래쪽으로 나누고 싶습니다. 누구든지 내 C# 프로젝트로 가져올 수있는 라이브러리를 알고 있으며이 같은 것을 할 수 있습니까?직사각형을 타일 라이브러리로 변환 C#
답변
원래 이미지 형식에 따라 System.Drawing.Bitmap.Clone(Rectangle, PixelFormat)
이 트릭을 수행해야합니다.
자세한 정보 here.
편집 :이
첫째, 내가이 질문을하거나 (심지어 가까운되지 않음), 이미 이러한 목적을 위해 존재하는 라이브러리를 추구하고있어 내가하지 대답하지 않을 것을 가정 해 봅시다 개인적으로 하나를 알아라.
등각 투영법은 carrée 플레이트 (와우, 그것은 겸손 함)와 동일하므로 코드에서 작동하는 매우 간단한 투영법입니다.
여기에 GIS 응용 프로그램에서 사용하는 example입니다. 나는 당신의 목적이 무엇인지 모르지만 수학은 같습니다.
한 가지 방법은 각 픽셀을 비현실적으로 새 이미지에 그립니다. 그러나 이렇게하려면 3 차원에서 2 차원으로 변경하기 때문에 어떤 종류의 투영이 필요합니다.
나는 좋은 예제를 찾을 수 없었지만, 더 쉽고 빠를 방법은 먼저 매트릭스 변환을 사용하여 (다시 투영법을 변경) 이미지를 필요한 영역으로 자르는 것입니다.
내가 말했듯이 이것은 asnwer는 아니지만 다른 것이 없다면 고글을 치기위한 더 많은 키워드를 줄 것입니다.
투사 각도 이미지에서 픽셀을 복사 할 수 있습니다. 등변 각 이미지는 약간 둥근 모양입니다. 예를 들어 http://t0.gstatic.com/images?q=tbn:ANd9GcSR48xvkGIfkFJaH9xpipNJdmo097bGBe5kmqvbnhcVOxoT7JLdIQ – Ryan
아하 ... 예, 그게 "프로젝션"이라고하는 것입니다 ... 나는 사과합니다. 내 대답에 도움이 될 수도 있고 도움이되지 않을 수도있는 정보를 더 추가 할 것입니다. :) – rfmodulator
- 1. 직사각형을 반지로 변환
- 2. 클래스를 라이브러리로 변환
- 3. 프로젝트를 정적 라이브러리로 변환
- 4. 기존 애플리케이션을 라이브러리로 변환
- 5. .exe 프로젝트를 클래스 라이브러리로 변환
- 6. 공유 라이브러리를 정적 라이브러리로 변환
- 7. Panel C# Form에 직사각형을 그립니다.
- 8. C# 그림 상자에 직사각형을 그립니다.
- 9. 인터페이스 C 라이브러리로 이동
- 10. Silverlight 응용 프로그램을 Silverlight 클래스 라이브러리로 변환
- 11. qt 프로젝트를 재사용 가능한 라이브러리로 변환
- 12. 정적 라이브러리를 공유 라이브러리로 변환 하시겠습니까?
- 13. Bash를 C 라이브러리로 사용 하시겠습니까?
- 14. C++ 응용 프로그램을 라이브러리로 나누기
- 15. 타일 좌표를 픽셀로 변환하여 지형 좌표로 변환
- 16. 직사각형을 변형하여 깊이 효과 만들기
- 17. 더러운 직사각형을 결합하는 알고리즘
- 18. 직사각형을 사용하여 그림 자르기
- 19. 티파니에서 직사각형을 자르는 방법?
- 20. SDL DisplayFormat은 직사각형을 사용합니다.
- 21. C#의 메트로 타일 알림
- 22. C# ListView 타일 너비 100 %?
- 23. C# XNA 랜덤 타일 엔진
- 24. 효율적인 TIFF 타일 추출 C++
- 25. 스트레칭 대신 타일 텍스처?
- 26. X에서 3 개의 직사각형을 위로 이동하고 직사각형을 유지하십시오.
- 27. 직사각형을 길게 누르십시오.
- 28. Google지도에서 직사각형을 제거
- 29. 직사각형을 그리려면 뷰를 만들어야합니까?
- 30. Basemap에 직사각형을 그리는 방법
GDI +로 수행 할 수없는 작업은 무엇입니까? –