Проход по пикселям из загруженного изображения в угловом - PullRequest
0 голосов
/ 12 июня 2019

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

На данный момент я искал различные пакеты и документацию, чтобы найти способ сделать это.В настоящее время у меня есть объект, хранящийся в виде растрового изображения, созданного из createImageBitmap(element).

. Это моя текущая функция, которой я хотел бы манипулировать каждым отдельным пикселем:

this.files.forEach(element => {
  var img = createImageBitmap(element).then((img) => {
  var canvas = document.createElement('canvas');
  var width = img.width;
  var height = img.height;
  for(var w = 0; w < width; w++){
    for (var h = 0; h < height; h++){
       //I want to manipulate the pixels here
    }
  }
  });
});

Я ожидаю, что этобыть чем-то вроде img [w] [h], но я предполагаю, что нужен какой-то пакет / библиотека.

...