سلام
برنامه رو یه خرده کامل ترش کردم گذاشتم خودتون هر کاری میخواید بکنید و روی هرچی میخواید تست کنید

چون برنامه هایی که من مینویسم محیطش کاملا User inimical هست یه راهنمای کوچیک گذاشتم زیر:
![[تصویر: GS2RGBmb.PNG]](http://worstwarrior.persiangig.com/Ivig/GSRGB/GS2RGBmb.PNG)
1- عکس مبدا که با Load بازش میکنید
2- عکس مقصد که با Save میتونید ذخیره ش کنید
3- عکس راهنما که برای رنگی کردن عکس مبدا به کار میره
4- این دوتا picturebox های بغلشونو پاک میکنن. چسبوندمشون طرف مربوطه
5- یه گزارش کوچیک از کار
6- زمان مصروفه
7- وضعیت کار. البته وقتی کار تموم شد خالی نمیشه. پس قبل از کار بخش 2 رو پاک کنید تا بفهمید کی کار تموم شد

8- مشخصات عکس باز شده توی 1 یا 3
دکمه ها هم که معلومه.
copy عکس 1 رو کپی میکنه توی 2 . خودمم نمیدونم به چه در میخوره !

RGB 2 Grayscale عکسو با نسبت 0.33 برای همه رنگا ،سیاه سفید میکنه.
RGB 2 Grayscale OptimizedWay اینم به نسبت (به ترتیب برای RGB ) 0.3, 0.59, 0.11 . توی سایته که آدرسشو بالا اسپایدرمن گذاشت نوشته که این بهتره. من توی رنگی کردن عکس از همون نسبت 0.33 استفاده کردم. پس شما هم برای سیاه سفید کردن از این استفاده نکنید.
Gray هم با هر نسبتی که بخواید سیاه سفید میکنه.
colorize روش اولمه که نوشته بودم و فقط رنگای دقیقا مساوی رو پیدا میکنه. و مابقی رو سیاه میکنه
colorize v2 رو امروز نوشتم. این یکی میاد نقته هایی که رنگ معادلشونو پیدا نکرده از نزدیکترین رنگ استفاده میکنه. سرعتشم از قبلی بیشتره. فقط اگه دوتا عکستون رنگاش به هم نخوره توی مرحله آخر که همون پیدا کردن رنگ نزدیک هست وقت میگیره.
همین. کدش با VS2008 هست. فایل کمپایل شدهشو هم گذاشتم.
شدیدا توصیه میشه اگه خواستید از روی کد اجرا کنید حتما کمپایل کنید و از اونجا اجرا کنید چون سرعت بالاتر میره.
توجه: نتیجه نهایی شدیدا به عکس راهنما وابسته است. هرچی موضوعاتشون به هم مربوط تر باشه یا بهتر بگم رنگای مورد نیاز عکس سیاه سفید توی عکس راهنما بیشتر باشه نتیجه بهتر میشه. مثل نتیجه ای که توی همین عکس برنامه میبینید. به نظرم خیلی خوب در اومده. حالا همین عکسو اگه با water lilies که توی myPictures هست بزنید این میشه:
در آخر. والا من پردازش تصویر و اینا بلد نیستم. اینام رو از روی اون PDF نوشتم ( اصلا نمیدونم منظورش همین بود یا نه

). کیفیت عکس رنگی شده هم یه کم پایین میاد فکر کنم یه فیلتری چیزی بزن روش خوب میشه؟
کمپایل شده برنامه:
کد برنامه (توصیه میکنم نخونید

):
(مثل این که خراب بودن. الان پیوست میکنم
خب فعلا.
اینم فایلا: اولی کمپایل. دومی کد.