HTML5 холст изображение обрезается - PullRequest
0 голосов
/ 26 января 2019

Я пытаюсь скрыть текстовые данные внутри изображения.Я создал холст как:

var canvas = document.createElement('canvas');
var ctx = canvas.getContext('2d');
ctx.drawImage(img, 0, 0)

Сейчас изображение выглядит так: Изначально нарисованное изображение

Затем я сделал это:

var imgData = ctx.getImageData(0, 0, canvas.width, canvas.height);
encodeMessage(imgData.data, password, message);
ctx.putImageData(imgData, 0, 0);

output.src = canvas.toDataURL();

Но новое изображение обрезается.Это выглядит так: Изображение обрезается

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...