PDA

View Full Version : سوال: چجوری میشه کدهای کپچا رو خوند ؟



SHD.NET
جمعه 01 دی 1391, 13:23 عصر
سلام .
چجوری میشه کدهای کپچا که برای کامنت ها و پست ها گذاشته میشن (ضد روبات) رو خوندش ؟
راهی برای خوندنشون هست ؟؟ کامپوننتی چیزی /

یه نمنه عکس رو ضمیمه کردم

plus
جمعه 01 دی 1391, 15:26 عصر
شاید کامپوننت هایی برای این کار به صورت آماده باشه ولی یکی از راه های پایه ایش استفاده از شبکه عصبیه که البته راه طولانیی هست.
برای این نمونه که گذاشتی یکی از مشکلاتی که داره و میشه ازش استفاده کرد، رنگ اعداد هست.یک ایده (بدون استفاده از شبکه عصبی یا راه های شبیه اون) اینه که ابتدا با یک فیلتر روی عکس، Background رو حذف کرد(پیکسل هایی که نزدیک به رنگ قرمز نباشند Background هستن.) بعد از اون با اسکن کردن عکس به صورت عمودی، تک تک ارقام رو باید جدا کنی.
برای تشخیص هر رقم، از اونجایی که ظاهرا فونت استفاده شده یکسانه، میتونی یک نمونه از تک تک ارقام جایی ذخیره کنی، و از طریق مقایسه پیکسل ها، حدس بزنی که رقم چیه.احتما نیاز به گردش رقم هم داری..

SHD.NET
جمعه 01 دی 1391, 15:59 عصر
بله . این راه رو هم خودم به ذهنم رسید . اما نمدونم چطوری و چگونه ؟؟؟؟

plus
جمعه 01 دی 1391, 16:02 عصر
خوب کجاش رو مشکل داری؟