Мой клиент требует, чтобы пользователь загружал изображение, используя это изображение. Мне нужно обрезать некоторую часть изображения, чтобы сначала я использовал tesseract. js модуль узла, но он не работал, поэтому я переехал to tenorflow. js для создания собственной модели и обучения кадрированию определенной части изображений. Я хочу обрезать ниже подписи часть изображения и фото. Таким образом, используя обнаружение объекта тензорного потока, мы можем обнаружить сигнатуру и получить координаты x и y для обрезки изображений.
, если я получу координаты, используя приведенный ниже код, я могу обрезать определенную часть изображений.
const sharp = require("sharp");
sharp("./pancard.jpg")
.resize(500, 300, {
fit: sharp.fit.fill
})
.toFile("./pancard_new.jpg", (err, info) => {
sharp("./pancard_new.jpg")
.extract({ left: 35, top: 220, width: 180, height: 28 })
.toFile("./pancard_new2.jpg", function(err) {});
});