PDA

View Full Version : حرفه ای: تشخیص پلاک با استفاده از پردازش تصویر



MohammadGh2011
پنج شنبه 25 اردیبهشت 1393, 13:49 عصر
سلام خدمت شما
با اين کد ميشه تصوير پلاک ماشين رو سياه و سفيد کرد اما چه طور ميتونم اونو پردازش کنم و شماره ها رو درون يک تکست باکس به دست بيارم لطفا نمونه سورسي قرار دهيد باتشکر

Bitmap BMP = new Bitmap("H:\\pelak.jpg");Color col;
//int r, g, b, rgb;
byte blue, green, red;


for (int i = 0; i < Int32.Parse(BMP.Width.ToString()); i++)
{
for (int j = 0; j < Int32.Parse(BMP.Height.ToString()); j++)
{
col = BMP.GetPixel(i, j);
blue = col.B;
green = col.G;
red = col.R;


if (red < 128)
{
BMP.SetPixel(i, j, Color.FromArgb(0, 0, 0));
}
if (red >= 128)
{
BMP.SetPixel(i, j, Color.FromArgb(255, 255, 255));
}
}
}
pictureBox2.Image = BMP;

MohammadGh2011
جمعه 26 اردیبهشت 1393, 10:52 صبح
دوستان ميخوام پردازش پلاک خودرو رو پياده سازي کنم حالا تصوير رو ميتونم سياه و سفيد کنم حالا چه طور اعداد رو داخل تکست باکس بريزم؟

aliagamon
جمعه 26 اردیبهشت 1393, 14:15 عصر
شما نیاز به یه OCR دارین اگه فونت پلاک انگلیسی باشه مشکلی نباید داشته باشین اما در مورد فونت فارسی کمی مشکل هست بگردین یه OCR فارسی پیدا کنین که بعید میدونم کتابخانه مجانی برای این کار داشته باشیم اما اگر پیدا کردین تو فروم قرار بدین خیلی کاربردیه
اما نمونه پولی این چیزی که میخواین به زبون سی ++ اینجا هست
http://farsiocr.ir/%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-%D8%AA%D8%B4%D8%AE%DB%8C%D8%B5-%D9%BE%D9%84%D8%A7%DA%A9-%D8%AE%D9%88%D8%AF%D8%B1%D9%88-%D8%A8%D8%A7-%D8%B3%D9%88%D8%B1%D8%B3-%DA%A9%D8%AF-cpp/
البته خودتون هم میتونین یه OCR بنویسین ولی باید با مبانی پردازش تصویر اشنا باشین :لبخند:

MohammadGh2011
جمعه 26 اردیبهشت 1393, 14:21 عصر
سلام
من يه چيزي اينجا پيدا کردم تو اين لينک (http://sourceforge.net/projects/anpr/files/Source%20Code/) فقط دانلود کردم اجرا نميکنه
فارسي انگليسيش مهم نيست فقط شماره پلاک رو بتونه در بياره
لطفا نمونه سورسي قرار بديد

MohammadGh2011
جمعه 26 اردیبهشت 1393, 14:45 عصر
اين هم تصويرش:
ولي هم با 2010 و هم با 2012 با نشد
سه ساعته دارم همينطور تو نت ميگردم هيچي نيست اينم که هست اجرا نميشه

http://a.fsdn.com/con/app/proj/anpr/screenshots/gui1.jpg

aliagamon
جمعه 26 اردیبهشت 1393, 15:27 عصر
حدس میزنم شما کتابخانه پردازش تصویر رو ندارین این پروژه از emgu CV استفاده میکنه و همینطور یه دتابیس هم میخواد تو فایل readme نوشته چیا نیاز دارین :لبخند:

MohammadGh2011
شنبه 27 اردیبهشت 1393, 15:04 عصر
حدس میزنم شما کتابخانه پردازش تصویر رو ندارین این پروژه از emgu CV استفاده میکنه و همینطور یه دتابیس هم میخواد تو فایل readme نوشته چیا نیاز دارین :لبخند:
سلام
از کجا اينايي رو که گفتي بيارم؟
لطفا قرار بديد تا استفاده کنيم و برنامه بدون باگ بياد بالا...

Thanks

aliagamon
شنبه 27 اردیبهشت 1393, 15:45 عصر
این لیک دانلود emgu cv
http://sourceforge.net/projects/emgucv/

MohammadGh2011
شنبه 27 اردیبهشت 1393, 22:08 عصر
من الان اينو دانلود کنم اون سورسي که معرفي کردم بايد بدون هيچ اروري باز شه ديگه؟؟؟

aliagamon
شنبه 27 اردیبهشت 1393, 23:35 عصر
کار هایی که تو فایل readme گفته رو انجام بدین بله درست کار میکنه