Почему он автоматически центрирует водяной знак? - PullRequest
0 голосов
/ 21 мая 2019

Я пытаюсь использовать Magick.NET , чтобы попытаться добавить водяной знак на мое изображение. Однако с некоторыми изображениями он работает просто отлично, а с другими изображениями он просто центрирует водяной знак, и я понятия не имею, почему это так.

Это изображение водяных знаков просто отлично https://i.imgur.com/g7fdXsw.jpg

Но с этим изображение водяного знака просто центрируется. https://i.imgur.com/BUBHbC2.jpg

Вот изображение водяного знака https://i.imgur.com/r17aMIM.png

// Read image that needs a watermark
using (MagickImage image = new MagickImage("MainImage.jpg"))
{
    // Read the watermark that will be put on top of the image
    using (MagickImage watermark = new MagickImage("WatermarkImage.png"))
    {
        // Draw the watermark in the bottom right corner
        image.Composite(watermark, Gravity.Southeast, CompositeOperator.Over);

        // Optionally make the watermark more transparent
        watermark.Evaluate(Channels.Alpha, EvaluateOperator.Divide, 4);

    }

    // Save the result
    image.Write("Processed.jpg");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...