2 개의 이미지가 있고이를 Windows Phone의 내 응용 프로그램에 하나로 병합하고 싶습니다.Windows Phone에서 2 개의 이미지를 병합하는 방법
내 WP의 카메라로 캡처 한 첫 번째 이미지 인 두 번째 이미지는 사용자가 템플릿 중에서 선택할 수있는 프레임 (테두리, 필터 등)입니다. 그렇다면 어떻게 그들을 하나로 합칠 수 있습니까?
감사합니다.
2 개의 이미지가 있고이를 Windows Phone의 내 응용 프로그램에 하나로 병합하고 싶습니다.Windows Phone에서 2 개의 이미지를 병합하는 방법
내 WP의 카메라로 캡처 한 첫 번째 이미지 인 두 번째 이미지는 사용자가 템플릿 중에서 선택할 수있는 프레임 (테두리, 필터 등)입니다. 그렇다면 어떻게 그들을 하나로 합칠 수 있습니까?
감사합니다.
나는 당신이 묻는 것을 이해하지 못합니다. 하지만 당신이 다른 이미지의 위에 하나의 이미지를 오버레이하고 싶습니다. 그렇다면 이미 대답이 here입니다. <grid>
안에 이미지를 모두 제공하고 각 이미지의 불투명도를 사용자 정의하여 오버레이되도록 할 수 있습니다.
편집 됨 : 당신은 그것을 위해 Writeablebitmap을 사용할 수 있으며 이미 라이브러리는 here 거기에있다. WP7 프로젝트에 WriteableBitmapExWinPhone을 추가 한 후 다음을 수행하여 이미지와 프레임을 병합 할 수 있습니다.
var photo = ...//you writeablebitmap of image here
var frame = ...//your writeablebitmap of frame here
var merge = new WriteableBitmap(435, 435); //size of merge canvas
merge .Clear(Colors.White); //white background
merge.Blit(new Rect(oX, oY, w, h), photo, new Rect(0, 0, photo.PixelWidth, photo.PixelHeight)); //draw the photo first
merge.Blit(new Rect(0, 0, 435, 435), frame, new Rect(0, 0, frame.PixelWidth, frame.PixelHeight)); //draw the frame
Agung Pratama에게 감사드립니다. 내가하고 싶은 것. –
원하는 작업이 명확하지 않습니다. –
@ Michael Petrotta : 나는 그것을 편집했다. –
정확하게 픽셀 수준에서 "병합"을 의미하는 것을 설명 할 수 있습니까? –