2013-04-05 3 views
0

로 원격 감지 이미지 (예 : jpg, tiff, img)와 같은 이미지를 읽고, 확대/축소하고 이동합니다. 내 영어는 가난하지만 내 질문을 명확하게 설명하려고합니다. 먼저 jpg, tiff 및 img와 같은 형식의 이미지를 작동 (읽기, 확대/축소, 이동, 확대/축소, 줌)하고 싶습니다. 나는 gdal로 rasterio를 사용하여 확대/축소하고 이동하려고 시도했지만 그 결과는 꽤 이상합니다. gdi +로 수행하는 것보다 느립니다. 다른 사람들에게 물어 봤지만 대답은 rasterio에서 직접 이미지를 읽을 수 있습니다. 하드 디스크, gdi + 램에서 일을합니다. 어쩌면 제가 조작 한 이미지는 4000 * 3000보다 작은 작은 이미지입니다. 이제 gdi + .but에서 이미지를 조작합니다. 그러나 제가 directx에서 똑같은 일을 할 수 있다고 생각합니까? 나는 directx 대신 gdi +를 사용한다는 것을 의미한다. 내가 더 빨리 될 것이라고 생각하기 때문이다. 그리고 난은 C#을 사용할 수 있습니다, 그래서 나에게 관리 DX 또는 XNA 들으 ~~~ 내가 당신의 질문을 이해하면관리되는 DX

답변

0

몇 가지 제안을 줄 수있는 일부 사람들이 생각하기 때문에, 당신은 간단한 이미지 뷰어를 구축을 위해 노력하고 있습니다 . XNA를 사용하면 쉽게 할 수 있으며 매우 빠르게 작동합니다.

이미지를로드하여 화면에 표시하기 만하면 팬 및 확대/축소가 매우 간단합니다.

이 튜토리얼을 읽기 : 이미 설치 및 사용이 간편 빠른 이미지 뷰어라고 TuiView 있습니다 http://rbwhitaker.wikidot.com/spritebatch-basics

+0

THX 매우 ~ 나는 ~ 그래 튜토리얼에서 많은 것을 배울,하지만 난 여전히 이동하는 방법을 알고하지 않고 줌, 튜토리얼 그것에 대해 언급하지 않습니다 ~ 어, 내가 wpf를 사용하는 방법에 대해 질문 할 수있다. winform이 그것을하는 것이 아니라, 빨리 끝날 것이라고 생각한다. 내가하고 싶은 것은 resmote 감지 이미지를 표시하지 않는다. 내가 원하는 것은 resmote 이미지 처리를 감지하는 것이다. ~~ – user2248202

관련 문제