2015-03-21 3 views
0

как можно обрезать изображение с помощью C# Windows Phoneкак можно обрезать изображение с помощью C# Windows телефон

кадрирования прямоугольник с изображением

как можно обрезать лицо от изображения

код:

BitmapImage bmp = new BitmapImage(); 
    bmp.SetSource(e.ChosenPhoto); 

    imgShow.ImageSource = bmp; 
    var wb = new WriteableBitmap(bmp); 
    var sdkImg = ImageConverter.SystemToSdk(wb); 

    IFaceDetector detector = FaceDetectorFactory.Create(FaceDetectionType.Haar); 
    var gray = new ImageGray(sdkImg); 
    FaceRect[] rc = detector.Detect(gray); 
    MessageBox.Show(rc[0].ToString()); 

    faceRect.Margin = new Thickness(rc[1].Rect.Left/2, rc[1].Rect.Top/2, 0, 0); 
    faceRect.Width = rc[1].Rect.Width; 
    faceRect.Height = rc[1].Rect.Height; 
    faceRect.Visibility = System.Windows.Visibility.Visible; 

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^