我正在创建一个 Chrome 扩展来模糊特定类别的图像。我有图像的 URL。如何在运行时模糊网站中的图像?
async function loadmodel(image){
console.log(image)
const handler = '/models/model.json';
let model;
model=await tf.loadLayersModel(handler);
const prediction = model.predict(image).dataSync()[0];
console.log(prediction);
if(prediction>=0.5) {
}};
这是一个主要函数,如果预测值大于 0.5,则该图像需要模糊。“image”变量具有 url。
最佳答案
您可以使用 content script修改DOM中图像的样式属性并添加filter:blur(5px);
(不一定是5px,根据您的需要调整)
关于javascript - Chrome 扩展程序可在运行时从网站模糊图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61007080/