Resmin ana rengini almak
Herkese iyi günler. Tayfun abinin görselden renk alma videosu biraz modifiye etmem lazımdı. Lakin becermedim.
$('input[type="file"]').on('change', function () {
const file = $(this)[0].files[0];
const reader = new FileReader();
reader.onload = function (e) {
updateState('image', this.result);
colorjs
.average(this.result, {
format: 'hex',
})
.then((color) => updateState('color', color));
};
reader.readAsDataURL(file);
});
Burada input üzerinden gelen resmin main rengini alabiliyor. Lakin bende input üzerinden gelen yerine https://image.tmdb.org/t/p/w500/u28LZSmfZVL4CBatbFk9Wfpj959.jpg apiden gelen bu, resimden sayfa yüklendiği zaman rengi almam gerekiyor. Ardından bir divin rengini bu rengi yapacağım. Bu halini nasıl link üzerinden gelen resimin rengini almasını sağlayabilirim?
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
apiye istek yollayıp gelen cevabı değişkene al. gelen cevaptaki resmi istersen kaydet, daha yardımcı olur. sonrasında da aynı şekilde rengi alıcaksın.