{"id":29314,"date":"2021-06-09T17:36:00","date_gmt":"2021-06-09T14:36:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=29314"},"modified":"2021-10-17T04:22:18","modified_gmt":"2021-10-17T01:22:18","slug":"hur-man-laser-text-fran-bild-i-php","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/sv\/hur-man-laser-text-fran-bild-i-php\/","title":{"rendered":"Hur man l\u00e4ser text fr\u00e5n bild i PHP"},"content":{"rendered":"<p>Vill du ha en l\u00f6sning som l\u00e4ser text fr\u00e5n en bild i PHP? Det finns n\u00e5gra fall d\u00e4r du vill l\u00e4sa text programmatiskt. F\u00f6rmodligen vill du kontrollera om text p\u00e5 en bild \u00e4r kr\u00e4nkande, du kanske vill k\u00e4nna igen bilden fr\u00e5n text etc. I den h\u00e4r artikeln studerar vi hur man l\u00e4ser text fr\u00e5n en bild i PHP.<\/p>\n<p><a href=\"https:\/\/github.com\/tesseract-ocr\/tesseract\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Tesseract OCR<\/a> \u00e4r en OCR-motor med \u00f6ppen k\u00e4llkod som g\u00f6r att vi kan uppt\u00e4cka text i bilden. Anv\u00e4ndaren kan installera Tesseract OCR-motorn p\u00e5 operativsystem som Windows, macOS, Linux. Du f\u00e5r installationsinstruktionerna i deras <a href=\"https:\/\/github.com\/tesseract-ocr\/tesseract\/wiki\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">dokumentation<\/a>.<\/p>\n<h3>Installation av Tesseract OCR-motor<\/h3>\n<p>Som sagt ovan ger Tesseract OCR st\u00f6d till alla st\u00f6rre operativsystem. F\u00f6r denna handledning antar jag att du anv\u00e4nder Windows OS. Det finns tv\u00e5 s\u00e4tt att installera Tesseract OCR p\u00e5 Windows-maskiner. En anv\u00e4nder installationsprogrammet och en annan anv\u00e4nder <a href=\"https:\/\/chocolatey.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Chocolatey<\/a>. The Chocolatey \u00e4r en pakethanterare f\u00f6r Windows och anv\u00e4ndarv\u00e4nlig f\u00f6r utvecklare.<\/p>\n<p>P\u00e5 det f\u00f6rsta s\u00e4ttet, <a href=\"https:\/\/github.com\/UB-Mannheim\/tesseract\/wiki\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">ladda ner<\/a> installationsprogrammet f\u00f6r Windows. V\u00e4lj installationsprogrammet f\u00f6r 32- eller 64-bitarsystem baserat p\u00e5 din maskinkonfiguration. Slutf\u00f6r installationsprocessen.<\/p>\n<p>Om du vill installera det med Chocolatey, k\u00f6r du bara kommandot nedan i Windows Powershell. Se till att du k\u00f6r ett kommando som administrat\u00f6r.<\/p>\n<pre><code>choco install capture2text --version 3.9<\/code><\/pre>\n<p>N\u00e4r du har installerat Tesseract OCR i ditt Windows OS, st\u00e4ll in den h\u00e4r s\u00f6kv\u00e4gen <code>C:Program FilesTesseract-OCR<\/code>i din milj\u00f6variabel. Efter att ha st\u00e4llt in s\u00f6kv\u00e4gen i en milj\u00f6variabel rekommenderas att starta om ditt system. Ibland tr\u00e4der den inte i kraft f\u00f6rr\u00e4n du startar om systemet.<\/p>\n<p>Installera sedan <a href=\"https:\/\/github.com\/thiagoalessio\/tesseract-ocr-for-php\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Tesseract OCR-biblioteket<\/a> i ditt PHP-projekt. F\u00f6r detta k\u00f6r du kommandot nedan fr\u00e5n din projektkatalog.<\/p>\n<pre><code>composer require thiagoalessio\/tesseract_ocr<\/code><\/pre>\n<h3>L\u00e4s text fr\u00e5n bild i PHP<\/h3>\n<p>Du \u00e4r redo med Tesseract OCR-programvara och bibliotek. Nu kan du enkelt uppt\u00e4cka text i bilden. Det kr\u00e4ver bara n\u00e5gra rader med PHP-kod. L\u00e5t oss s\u00e4ga att du vill l\u00e4sa inneh\u00e5llet i bilden nedan.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20295-6081d99520a82.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20295-6081d99520a82.png\" alt=\"Hur man l\u00e4ser text fr\u00e5n bild i PHP\" ><\/a><\/p>\n<p>Placera bilden i projektets katalogkatalog. I PHP-filen kommer din kod att vara som f\u00f6ljer:<\/p>\n<pre><code>&lt;?php\nrequire_once \"vendor\/autoload.php\";\n\u00a0\nuse thiagoalessioTesseractOCRTesseractOCR;\n\u00a0\necho (new TesseractOCR('images\/text.png'))\n\u00a0\u00a0\u00a0\u00a0-&gt;run();<\/code><\/pre>\n<p>Den slutliga produktionen ska du f\u00e5 enligt f\u00f6ljande:<\/p>\n<pre><code>The quick brown fox jumps over the lazy dog.<\/code><\/pre>\n<p>Med Tesseract OCR kan du l\u00e4sa texten p\u00e5 olika spr\u00e5k. Allt du beh\u00f6ver g\u00f6ra \u00e4r att ladda ner \u00f6nskad spr\u00e5kfil fr\u00e5n den <a href=\"https:\/\/github.com\/tesseract-ocr\/tessdata\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">h\u00e4r platsen<\/a>. L\u00e5t oss s\u00e4ga att du vill l\u00e4sa text skriven p\u00e5 tyska. Ladda ner <code>deu.traineddata<\/code>filen och f\u00f6rvara den inne <code>C:\/Program Files\/Tesseract-OCR\/tessdata<\/code>.<\/p>\n<p>Efter detta skickar du &quot;deu&quot; -spr\u00e5ket i koden som visas nedan.<\/p>\n<pre><code>echo (new TesseractOCR('IMAGE_PATH'))\n\u00a0\u00a0\u00a0\u00a0-&gt;lang('deu')\n\u00a0\u00a0\u00a0\u00a0-&gt;run();<\/code><\/pre>\n<p>Det \u00e4r allt! Det \u00e4r s\u00e5 enkelt. Jag hoppas att du l\u00e4r k\u00e4nna hur du l\u00e4ser text fr\u00e5n bilden i PHP. Jag skulle vilja h\u00f6ra dina tankar och f\u00f6rslag i kommentarsektionen nedan.<\/p>\n<h4>relaterade artiklar<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/sv\/tal-till-text-med-amazon-transcribe-i-php\/\" title=\"Tal till text med Amazon Transcribe i PHP\">Tal till text med Amazon Transcribe i PHP<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/sv\/paypal-payment-gateway-integration-i-php-med-paypal-rest-api\/\" title=\"PayPal Payment Gateway-integration i PHP med PayPal REST API\">PayPal Payment Gateway-integration i PHP med PayPal REST API<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/sv\/hur-man-upptacker-mobil-enhet-i-php\/\" title=\"Hur man uppt\u00e4cker mobil enhet i PHP\">Hur man uppt\u00e4cker mobil enhet i PHP<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Inspelningsk\u00e4lla:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vill du hitta ett s\u00e4tt som kan l\u00e4sa text fr\u00e5n en bild? Du kan beh\u00f6va hitta den av n\u00e5gon anledning. F\u00f6rmodligen vill du kontrollera om bildtexten missbrukas<\/p>\n","protected":false},"author":1,"featured_media":21638,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[279],"tags":[850],"class_list":["post-29314","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php-10","tag-affiai-sv"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/posts\/29314","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/comments?post=29314"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/posts\/29314\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/media\/21638"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/media?parent=29314"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/categories?post=29314"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/tags?post=29314"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}