Как да извлечете текст от изображения с помощта на командния ред
Достатъчно лесно е да прочетете изображение и да издърпате текста сами. Но динамично издърпване на текст от снимката е малко по-трудна и за щастие, imgclip предлага доста просто решение.
Това инструмент за команден ред работи в терминала за Mac, Windows и Linux. Тогава той просто взема аргумент за файла с изображението заедно с езика връща текста копирано в клипборда ви.
Можете да инсталирате цялата библиотека чрез npm и това е a доста проста инсталация. Работата е само няколко KB голям и той идва с JS файл, който можете да разглеждате в GitHub.
Imgclip използва Tesseract.js библиотека за автоматизиране на обработката на изображения и изтегляне на текст чрез OCR. Това е една от най-мощните OCR библиотеки до момента и е напълно отворен код, точно като imgclip.
Мисля, че съм най-впечатлен от качеството и скоростта на този инструмент. Той наистина работи издърпайте точния текст и това е един от най-простите инструменти за използване.
Командата imgclip трябва да бъде тече директно в терминала, последвано от относителния път до изображението. Можете също да добавите четири опции на края, за да персонализирате изхода.
-з
,--помогне
: извежда информация за използването-V
,--версия
: извежда номера на версията-л
,--Ланг
: извежда езика на текста в изображението-р
,--печат
: отпечатва текста в изображението (вместо да копира в клипборда)
От момента на писане, Tesseract поддържа 65 езика с повече по пътя. Кодът, който добавяте към --Ланг
тагът трябва да е какъвто и код да се използва в тези файлове на Tesseract.
Например, -l eng
ще търси изображението за Текст на английски език, докато -l jpn
ще търси Японски текст и дори можете да бягате -l jpn_vert
за търсене вертикално ориентиран японски текст.
Тъй като imgclip разчита в голяма степен на Tesseract, вие разполагате с властта на цялата тази библиотека.
Да се Първи стъпки, посетете страницата на GitHub и изтеглете локално копие или я инсталирайте в определена директория чрез npm. След това можете да стартирате инструмента в терминала като приложение към анализирайте всяко изображение, което искате.
Да видиш imgclip в действие, Вижте това кратко видео, създадено като demgclip demo.