Tesseract - единственное программное обеспечение OCR с открытым исходным кодом. Но, кроме того, есть много хороших услуг OCR API, бесплатных, недорогих и дорогих.
Наиболее известными являются Google Cloud Vision OCR, Microsoft Azure Cognitive Services Computer Vision API и бесплатное OCR. пространство. Вы можете сравнить программное обеспечение OCR здесь.
Плюс есть Abbyy , безусловно, очень хороший, но дорогой.
mailgun.js пакет примет вложение в качестве пути к файлу, буфера и потока. Чтобы прикрепить изображение из внешнего URL-адреса, используйте поток:
var request = require('request');
var image = request(pictures[0]);
var data = {
from: "email <email@email.com>",
to: "email@email.com",
subject: 'this is an email',
html: 'here is a new post and here are the images in that post',
attachment: image
};
Вот пример кода из mailgun.js
var request = require('request');
var file = request("https://www.google.ca/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png");
var data = {
from: 'Excited User <me@samples.mailgun.org>',
to: 'serobnic@mail.ru',
subject: 'Hello',
text: 'Testing some Mailgun awesomeness!',
attachment: file
};
mailgun.messages().send(data, function (error, body) {
console.log(body);
});
Ссылка: https: //www.npmjs.com/package/mailgun-js#attachments