PDA

View Full Version : نوشتن برنامه OCR فارسی



jackinthebox
سه شنبه 10 آذر 1383, 00:30 صبح
اگر کسی اطلاعات مفیدی در این زمینه دارد و مخصوصا اگر source برنامه ی ocr برای زبان انگلیسی را دارد به من کمک کند.
متشکرم

shaniaki
سه شنبه 17 آذر 1383, 01:24 صبح
با عرض ادب:
معمولا برای اینجور برنامه ها الگوریتم نمی نویسند که شما سورسش رو گیر بیاری.
پیشنهاد می کنم اگر خیلی پایه این کار هستی مباحث مربوط به شبکه های عصبی مصنوعی رو مطالعه کنی.
تو کتاب فارسی دکتر محمد باقر منهاج یه مثالش وجود داره (البته برای اعداد)

یه عشق برنامه نویسی خفن

AlirezaBahredar
چهارشنبه 18 آذر 1383, 23:59 عصر
به قول مدیر بخش محترم اصلا دنبال سورس کد نباش.............
توصیه می کنم دنبال الگوریتم Halfman بری.....موفق باشی

GentleGuy
شنبه 03 اردیبهشت 1384, 02:05 صبح
معمولا برای اینجور برنامه ها الگوریتم نمی نویسند که شما سورسش رو گیر بیاری
پس چی مینویسن؟؟؟ :strange:

B-Vedadian
شنبه 10 اردیبهشت 1384, 10:20 صبح
سلام،
برنامه!

الگویتمهایی که تا به حال استفاده شده همونهایی اند که جناب shaniaki نوشتند. شبکه های عصبی مصنوعی بهترین جواب رو در مورد الگویابی تصویری میدن ولی این فقط یک بخش ماجراست.

اول باید حروف یک نوشته دست نویس رو بتونی جدا کنی بعدش بدی به یه شبکه عصبی که شبیه ترین حرف به این دست نوشته رو تعیین کنه.

این قدر بگم که پروژه فوق لیسانس بعضی دانشجویان مهندسی کامپیوتر تو ایران نوشتن یک الگوریتم مناسب برای جدا کردن حروف فارسی از عکسهاییه که از متون چاپی گرفته شدند. دقت کن که عکس متون چاپی با فونتهای معموله نه دست نوشته!

mzjahromi
شنبه 07 آبان 1384, 16:02 عصر
من پروژه پایانیم Font Recognition بود و تحقیقات زیادی تو این زمینه داشتم فقط یه چیزی هست اونم اینکه احتمالات و مسائل آماری تو این زمینه خیلی استفاده می شه. نمیشه گفت الگوریتم نداره ولی الگوریتمش مثل این الگوریتمهای معمولی نیست. در واقع باید یه روش کار داشته باشی نه الگوریتم

amirsadeghi
چهارشنبه 12 اردیبهشت 1386, 22:16 عصر
منم رو این قضیه کار کردم
ولی فقط روی اعداد فارسی اگه می خواین در خدمتم

D32.00110
پنج شنبه 13 اردیبهشت 1386, 10:38 صبح
اگر کسی اطلاعات مفیدی در این زمینه دارد و مخصوصا اگر source برنامه ی ocr برای زبان انگلیسی را دارد به من کمک کند.
متشکرم

من روی این زمینه کار کرده بودم و زیاد هم جلو رفته بودم ولی بنا به دلایلی ... نشد .
اگه با ای دی من تماس بگیری من در خدمتم سورس OCR انگلیسی و یه الگوریتم داشتم اگه پیدا کنم می دم بهت ...
اگه می خای واسه دست نوشته فارسی OCR بنویسی تقریبا می تونم بگم بی خیال شو ولی اینم بدون غیر ممکن ، غیر ممکنه ...

jeus
پنج شنبه 13 اردیبهشت 1386, 11:09 صبح
ocr فارسی نوشته شده 90% برای متن تایپ شده 60% دستنویس

amirsadeghi
پنج شنبه 13 اردیبهشت 1386, 11:35 صبح
غیر ممکن که نیست قابل انجام هست و من هم دارم روش کار می کنم و دارم جواب میگیرم

SYSMAN
پنج شنبه 13 اردیبهشت 1386, 18:56 عصر
این (http://www.codeproject.com/dotnet/simple_ocr.asp) مناسب هست
فکر می کنم اینجا (http://www.codeproject.com/info/search.asp?cats=1&searchkw=ocr&sd=11/15/1999&ed=5/3/2007&Page=2) هم مطالب مناسبی برای یادگیری پیدا کنید.

amirsadeghi
پنج شنبه 13 اردیبهشت 1386, 23:11 عصر
خوب بود ممنون
موضوع جدید تری سراغ ندارید؟

samira2
شنبه 20 بهمن 1386, 15:14 عصر
این یک برنامه ی OCRاست فکر می کنم بتونه کمکتون کنه
با آرزوی موفقیت برای همه ی شما

bahar_engineer
چهارشنبه 01 تیر 1390, 10:04 صبح
این یک برنامه ی OCRاست فکر می کنم بتونه کمکتون کنه
با آرزوی موفقیت برای همه ی شما

ببخشید این چه برنامه ایه ؟ با چه زبانی هست؟ با چی اجرا می شه ؟؟!!

bijanbina
دوشنبه 13 تیر 1390, 17:54 عصر
خیلی واضحه برنامه برای متلب هست

dousti_design
یک شنبه 19 تیر 1390, 16:43 عصر
بدون شک بهترین روش شبکه های عصبی مصنوعی هست.( فکر کنم بشه با پرسپترون چند لایه جمع و جورش کرد)
من خودم قبلا یه برنامه نوشته بودم که کپچای بلاگفا رو میخوند اما باشبکه های عصبی نبود به خاطر همین میزان خطاش بالا میشد.
برای اعداد دیجیتالی با پرسپترون چندلایه تست کردم(البته انگلیسی) که جوابش بد نبود. عکسشو میذارم ببینید
طراحی سایت (http://sepandsystem.ir/) و طراحی وب سایت (http://sepandsystem.ir/)

wolf_majid
یک شنبه 11 دی 1390, 12:01 عصر
سلام
منم یک برنامه یا یک الگوریتم برای شناسایی حروف انگلیسی تایپی می خوام (تحت نرم افزار متلب)
خواهشا" هر کی بلده کمکم کنه
خیلی گشتم اما چیز بدرد بخوری پیدا نکردم

خواهشا" کمک کنید

wolf_majid
سه شنبه 13 دی 1390, 20:23 عصر
جالبه ها
همه می گند نوشتن ocr انگلیسی ساده تره
اما من هر چی گشتم یک الگوریتم بدرد بخور یا سورس تحت مطلب نیافتم
خواهشا" اگر کسی نوشته یا بلده کمک کنه
ممنون میشم