0
Kullanıcı filtrelerini yerel olarak karşıya yükledikleri bir resme ekleyebilmek istiyorum. Yerel yükleme iyi çalışıyor ancak görüntü gri tonlamaya dönüştürülmez. İşte benim kodudur: i böyle bir şey istediğini düşünüyorum senin code.but anlamıyorumfabric.js kullanılarak görüntü filtreleri nasıl eklenir
$("#file_input").change(function (e) {
var URL = window.webkitURL || window.URL;
var url = URL.createObjectURL(e.target.files[0]);
img = new Image();
img.src = url;
img.onload = function() {
ctx = document.getElementById('myCanvas').getContext("2d");
///
fabric.Image.fromURL(img.src, function(img) {
// add filter
img.filters.push(new fabric.Image.filters.Grayscale());
// apply filters and re-render canvas when done
img.applyFilters(ctx.renderAll.bind(ctx));
// add image onto canvas
ctx.drawImage(img, 0, 0, myCanvas.width, myCanvas.height);
});
}
///
});