آموزش تشخیص کاراکتر نوری (OCR) در پایتون

Optical Character Recognition (OCR) in Python

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: OpenCV، Tesseract، EasyOCR و EAST روی تصاویر و ویدیوها اعمال می شوند! OCR خود را از ابتدا با استفاده از یادگیری عمیق ایجاد کنید! استفاده از ابزارهای Tesseract، EAST و EasyOCR برای تشخیص متن در تصاویر و ویدئوها درک تفاوت‌های بین OCR در محیط‌های کنترل‌شده و طبیعی استفاده از تکنیک‌های پیش پردازش تصویر برای بهبود کیفیت تصویر، مانند: آستانه‌گذاری، وارونگی، تغییر اندازه، عملیات مورفولوژیکی و کاهش نویز استفاده کنید. معماری EAST و کتابخانه EasyOCR برای عملکرد بهتر در صحنه‌های طبیعی آموزش یک OCR از ابتدا با استفاده از یادگیری عمیق و شبکه‌های عصبی کانولوشنال استفاده از تکنیک‌های پردازش زبان طبیعی در متون استخراج‌شده توسط OCR (کلمه واژه و شناسایی موجودیت نام‌دار) پلاک‌خوانی پیش نیازها:برنامه‌نویسی اصول برنامه نویسی پایتون منطقی

در ناحیه دید کامپیوتر، زیر ناحیه تشخیص کاراکتر نوری (OCR) قرار دارد که هدف آن تبدیل تصاویر به متن است. OCR را می توان به عنوان تبدیل تصاویر حاوی متن تایپ شده، دست نویس یا چاپ شده به کاراکترهایی که ماشین می تواند درک کند، توصیف کرد. امکان تبدیل اسناد اسکن شده یا عکس گرفته شده به متون قابل ویرایش در هر ابزاری مانند Microsoft Word وجود دارد. یک برنامه رایج، خواندن خودکار فرم است که در آن می توانید عکس کارت اعتباری یا گواهینامه رانندگی خود را ارسال کنید و سیستم می تواند تمام داده های شما را بدون نیاز به تایپ دستی بخواند. یک ماشین خودران می تواند از OCR برای خواندن علائم راهنمایی و رانندگی استفاده کند و یک پارکینگ می تواند با خواندن پلاک خودروها دسترسی را تضمین کند!

برای اینکه شما را به این منطقه ببریم، در این دوره به صورت عملی یاد می گیرید که چگونه از کتابخانه های OCR برای تشخیص متن در تصاویر و ویدیوها استفاده کنید، تمام کدهایی که گام به گام با استفاده از زبان برنامه نویسی پایتون پیاده سازی شده اند! ما قصد داریم از Google Colab استفاده کنیم، بنابراین لازم نیست نگران نصب کتابخانه ها بر روی دستگاه خود باشید، زیرا همه چیز به صورت آنلاین با استفاده از GPU های Google توسعه می یابد! همچنین یاد خواهید گرفت که چگونه با استفاده از یادگیری عمیق و شبکه های عصبی کانولوشنال OCR خود را از ابتدا بسازید! در زیر می توانید سرفصل های اصلی دوره را بررسی کنید:

  • تشخیص متون در تصاویر و ویدئوها با استفاده از Tesseract، EasyOCR و EAST

  • عبارات خاص را در تصاویر با استفاده از عبارات منظم جستجو کنید

  • تکنیک‌هایی برای بهبود کیفیت تصویر، مانند: آستانه‌گذاری، وارونگی رنگ، مقیاس خاکستری، تغییر اندازه، حذف نویز، عملیات مورفولوژیکی و تبدیل پرسپکتیو

  • معماری EAST و کتابخانه EasyOCR برای عملکرد بهتر در صحنه‌های طبیعی

  • آموزش OCR از ابتدا با استفاده از TensorFlow و تکنیک های مدرن یادگیری عمیق، مانند شبکه های عصبی کانولوشن

  • کاربرد تکنیک‌های پردازش زبان طبیعی در متون استخراج‌شده توسط OCR (کلمه واژه و شناسایی موجودیت نام‌دار)

  • خواندن پلاک گواهینامه

اینها فقط برخی از موضوعات اصلی هستند! در پایان دوره، همه چیزهایی را که برای ایجاد پروژه های تشخیص متن خود با استفاده از OCR نیاز دارید، خواهید دانست!


سرفصل ها و درس ها

معرفی Introduction

OCR با Tesseract OCR with Tesseract

تکنیک های پیش پردازش تصویر Techniques for image pre-processing

OCR با EAST برای صحنه های طبیعی OCR with EAST for natural scenes

آموزش OCR سفارشی Training a custom OCR

سناریوهای طبیعی با EasyOCR Natural scenarios with EasyOCR

OCR در ویدیوها OCR in videos

پروژه 1: جستجوی عبارات خاص Project 1: Searching for specific terms

پروژه 2: اسکنر + OCR Project 2: Scanner + OCR

پروژه 3: پلاک خوانی Project 3: License plate reading

محتوای اضافی 1: شبکه های عصبی مصنوعی Extra content 1: artificial neural networks

محتوای اضافی 2: شبکه های عصبی کانولوشنال Extra content 2: convolutional neural networks

اظهارات پایانی Final remarks

نمایش نظرات

آموزش تشخیص کاراکتر نوری (OCR) در پایتون
جزییات دوره
13 hours
95
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,820
4.5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jones Granatyr Jones Granatyr

استاد اولا! 10 مورد از جونز گراناتیر و ترابیلو در 10 سال گذشته است که شامل Inteligência Artificial (IA) می باشد استاد حرفه ای ، پشکیزادور و بنیانگذار پورتال IA Expert ، وب سایت com conteúdo específico sobre Inteligência Artificial. Desde que iniciei na Udemy criei vários cursos sobre diversos assuntos de IA، como as exemplolo: یادگیری عمیق ، یادگیری ماشین ، علم داده ، Redes Neurais Artificiais، Algoritmos Genéticos، Detecção e Reconhecimento Facial، Algoritmos de cesos، Busca ، Mineração de Regras de Associação ، Sistemas Especialistas e Sistemas de Recomendação. اگر بخواهید از طریق برنامه های مختلف زبان (Python ، R e Java) و یا فن آوری های مختلف (tensorflow ، keras ، pandas ، sklearn ، opencv ، dlib ، weka ، nltk ، به عنوان مثال) استفاده کنید. با توجه به هدف اصلی و دستیابی به اطلاعات IA و مجوز فعالیت در TI و متقاضیان ، به عنوان تجدید نظر در زمینه استفاده از قوانین و مقررات و امکان مشاهده تجدید نظرهای جدید در زمینه مشروبات الکلی ارائه می شود.

Gabriel Alves Gabriel Alves

توسعه دهنده Olá ، eu me chamo گابریل آلوس و به صورت رسمی در قالب Cienscia da Computação pela Universidade do Contestado (UnC) Porto União. Curso Técnico em Informática pelo Colégio Técnico de União da Vitória (COLTEC) ، نتیجه گیری در سال 2014. ما با استفاده از زبانهای ویژه و ویژه زبانهای پایتون ، با کیفیت مناسب ترجیح می دهیم که از هیچ یک از مصالح مصنوعی Inteligência استفاده نکنید. Sou desde semper apaixonado pela computação e por temas que envolvem ciência e tecnologia.

AI Expert Academy AI Expert Academy

مربی