امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش پردازش تصویر و بررسی الگوریتم های آن
نویسنده پیام
salehjg آفلاین
مدیر بخش
*****

ارسال‌ها: 1,281
موضوع‌ها: 133
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 9560
( 8557 تشکر در 2603 ارسال )
ارسال: #1
آموزش پردازش تصویر و بررسی الگوریتم های آن
سلام به همه ی دوستان ایرانویجیHappy

تصمیم گرفتم استارت آموزش پردازش تصویر را با C#.net(2008) بزنم
.Tongue
البته تصمیم دارم در ادامه از ++C هم استفاده کنم.

یه نوشته ی کوتاه در این مورد درست کردم که از اول اول توضیح میده. (قسمت اول)


اگر نظری مطلبی هست بگید و ....
محتوای فایل ضمیمه شده:
-PDF
-مثال (برنامه و سورس آن)
- کلاس Principle



کلید واژه!!:
Image Processing - C# - .Net - VS 2008 - Visual Studio 2008 - Imgae
(آخرین ویرایش در این ارسال: ۰۶-آبان-۱۳۸۹, ۲۱:۱۳:۱۵، توسط t3r!p3000.)
۱۱-مرداد-۱۳۸۹, ۱۲:۵۳:۱۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : محمد حسینی, رسول, t3r!p3000, HoseinVig, hamed_Arfaee, reza555, dreamvbfox, pinpinpin, h0x00i, vega, csmasoudi, b4b4k, orange signal
kopolezerang آفلاین
تازه وارد

ارسال‌ها: 5
موضوع‌ها: 1
تاریخ عضویت: شهریور ۱۳۸۹

تشکرها : 0
( 17 تشکر در 6 ارسال )
ارسال: #2
RE: آموزش پردازش تصویر با C#.Net از صفر تا جایی که می توانیم ...
سلام دوست عزیز - من بیشترین توانم در زمینه VB , یکمم VC++ هست - چمند نمونه هم سورس درجه 1 گذاشتم حتما دانلود کن
۰۸-شهریور-۱۳۸۹, ۱۹:۵۴:۵۲
ارسال‌ها
پاسخ
تشکر شده توسط : reza555, salehjg
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #3
RE: آموزش پردازش تصویر با C#.Net از صفر تا جایی که می توانیم ...
شما که می خواهی با dot Net پزدازش تصاویر کار کنی حیف نیست از Open VC استفاده نمی کنی؟

بهترین Sdk که روی VS نصب میشه

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۰۸-شهریور-۱۳۸۹, ۲۱:۲۵:۳۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, محمد حسینی, salehjg, reza555
salehjg آفلاین
مدیر بخش
*****

ارسال‌ها: 1,281
موضوع‌ها: 133
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 9560
( 8557 تشکر در 2603 ارسال )
ارسال: #4
RE: آموزش پردازش تصویر با C#.Net از صفر تا جایی که می توانیم ...
(۰۸-شهریور-۱۳۸۹, ۲۱:۲۵:۳۲)lord_viper نوشته است: شما که می خواهی با dot Net پزدازش تصاویر کار کنی حیف نیست از Open VC استفاده نمی کنی؟

بهترین Sdk که روی VS نصب میشه

نه دات نت به هیچ عنوان!!!!
من فقط در دات نت عکسو لود می کنم بعد اونو به داخل آرایه میریزم ، فقط همین، و دلیل اینکه دات نت رو برای این کار انتخاب کردم پشتیبانی از فرمت های مختلف عکس و راحتی و امکانات و ... است.
اگه قبلا با vb6 کار کرده باشید میدونید که خوراکش فقط bitmap هست و خبری از tiff و سایر فرمت ها نیست، چندتا کتابخانه هم برا این کار درست کردند که قیمتشون خیلی زیاده در حد 500 دلار و از طرفی شکستن قفل کار خوبی نیست . مثلا کتابخانه ی Victor Image Processing Library
بعد آرایه رو هرجا که خواستم پردازش می کنم. مثلا با ++C یا خود #C

و به هیچ عنوان نمی خوام از کدهای آماده، برای پردازش تصویر استفاده کنم. یعنی دات نت کد های آماده ی زیادی برای کار های معمولی روی تصویر داره که اصلا قرار نیست ازشون استفاده کنیم(البته نظر منه ، چون در غیر اینصورت اسمش رو نمیشه آموزش پردازش تصویر گذاست و اون وقت باید اسمش رو آموزش استفاده از دات نت بزاریم.)

--------------
درضمن قسمت اول آموزش پر از اشکال هست که سر موقع درستش می کنم.
--------------
آقای kopolezerang اگر آماده به همکاری هستید لطفا بگید در چه زمینه ای بیشتر فعالیت داشتید؟ OCR? یا فیلترها ؟ یا color adjustment؟ یا عمق میدان؟ یا ....
در ضمن زبان برنامه نویسی اصلا مهم نیست ، چون قرار نیست با استفاده از امکانات خاص فلان کلاس یا ... کار کنیم. یعنی مهم الگوریتم و توضیح هست.

یعنی میخوام بدونم چطوری قراره همکاری کنیم؟ من الان دارم روی قسمت دوم آمورش که در باره ی color adjustment ها هستش کار می کنم.
-------------
بازم منتظر معرفی دوستان هستم..
۰۸-شهریور-۱۳۸۹, ۲۳:۵۱:۱۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, رسول, محمد حسینی, reza555
HoseinVig آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,165
موضوع‌ها: 97
تاریخ عضویت: مرداد ۱۳۸۵

تشکرها : 4768
( 2464 تشکر در 677 ارسال )
ارسال: #5
RE: آموزش پردازش تصویر با C#.Net از صفر تا جایی که می توانیم ...
سلام من آماده همکاری هستم
البته در یادگیری Biggrin

۰۹-شهریور-۱۳۸۹, ۰۱:۴۱:۰۶
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, salehjg, محمد حسینی, reza555
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #6
RE: آموزش پردازش تصویر با C#.Net از صفر تا جایی که می توانیم ...
رو منم میتونی حساب کنی
البته تا حالا اعلام آمادگی نمیکردم چون فکر میکردم نمیتونم درست حسابی وقت بذارم. ولی بهرحال اگه کمکی ازم بربیاد درکنارتون هستم.
پیشنهاد میکنم (با وجود اینکه قراره الگوریتم ها بررسی بشه) با C++ و کتابخونه های استانداردش کار کنیم. چون C# که نه استانداردی داره و نه جای دیگه ای بکارمون میاد!

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
۱۱-شهریور-۱۳۸۹, ۰۱:۵۳:۴۰
ارسال‌ها
پاسخ
تشکر شده توسط : reza555, t3r!p3000, رسول, salehjg
HoseinVig آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,165
موضوع‌ها: 97
تاریخ عضویت: مرداد ۱۳۸۵

تشکرها : 4768
( 2464 تشکر در 677 ارسال )
ارسال: #7
RE: آموزش پردازش تصویر با C#.Net از صفر تا جایی که می توانیم ...
ولی سی شارپ چون راحت و امکانات خوبی داره خیلی راحت تر میشه پیاده سازه کرد....

۱۱-شهریور-۱۳۸۹, ۱۶:۵۴:۲۵
ارسال‌ها
پاسخ
تشکر شده توسط : salehjg, reza555, t3r!p3000, محمد حسینی
salehjg آفلاین
مدیر بخش
*****

ارسال‌ها: 1,281
موضوع‌ها: 133
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 9560
( 8557 تشکر در 2603 ارسال )
ارسال: #8
RE: آموزش پردازش تصویر با C#.Net از صفر تا جایی که می توانیم ...
(۱۱-شهریور-۱۳۸۹, ۰۱:۵۳:۴۰)محمد حسینی نوشته است: رو منم میتونی حساب کنی
البته تا حالا اعلام آمادگی نمیکردم چون فکر میکردم نمیتونم درست حسابی وقت بذارم. ولی بهرحال اگه کمکی ازم بربیاد درکنارتون هستم.
پیشنهاد میکنم (با وجود اینکه قراره الگوریتم ها بررسی بشه) با C++ و کتابخونه های استانداردش کار کنیم. چون C# که نه استانداردی داره و نه جای دیگه ای بکارمون میاد!

سلام
اگر قرار باشه با ++C کار کنیم یا باید با MFC باشه و یا فرم را خودمون درست کنیم (اصلا این دوتا رو دوست ندارم،چون سرعت گسترش برنامه خیلی کم میشه و هم زیاد محیطش باکلاس نیست.)
(در ضمن من که تاحالا هرچی نوشتم تو ++C بود (داخل یک DLL) چون ++Cسرعت خیلی زیادی داره. الانم از همان dll ها داخل C#.net استفاده می کنم.)

یعنی همه جور میشه از کد ها استفاده کرد.(کافیه کد های DLL رو داخل برنامه ای که با ++C نوشته شده ، کپی کنیم.)

به دلیل اینکه من از MFC و برنامه نویسی Form ها در ++C چیزی نمی دونم ، اگر قرار باشه با ++C ادامه بدیم باید محیط فرم ها و برنامه رو .....

(بازم پیشنهاد من #C هست)

ببخشید زیاد با حوصله تایپ نکردم، وقتم کم بود.

درضمن کم مونده تا قسمت دوم آموزش آماده بشه :-)e)
(آخرین ویرایش در این ارسال: ۱۱-شهریور-۱۳۸۹, ۱۷:۱۱:۵۷، توسط salehjg.)
۱۱-شهریور-۱۳۸۹, ۱۷:۰۹:۴۷
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, HoseinVig, reza555, محمد حسینی
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #9
RE: آموزش پردازش تصویر با C#.Net از صفر تا جایی که می توانیم ...
منظورم هدرهای استاندارد c++ بود. مثل هدر math و ... نمیدونم شایدم نیازی نیست. خیلی وقته دات نت کار نکردم.

یه پیشنهاد دیگه:
اگه میخوای از بقیه کمک بگیری، به جای اینکه آموزش ها رو تو فایل واسه دانلود بذاری، پست بزن. اینطوری خیلی بهتره. چون بقیه هم میتونن تو بحث شرکت کنن. من واسه winavr امتحان کردم خیلی خوب جواب میده.

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
۱۱-شهریور-۱۳۸۹, ۱۸:۳۴:۳۷
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, salehjg, HoseinVig
salehjg آفلاین
مدیر بخش
*****

ارسال‌ها: 1,281
موضوع‌ها: 133
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 9560
( 8557 تشکر در 2603 ارسال )
ارسال: #10
[split] آموزش پردازش تصویر با C#.Net از صفر تا جایی که می توانیم ...
سلام

قسمت اول(مقدمه) و قسمت دوم(بهبود دامنه رنگی یا color adjustment) هر دو یک جا پیوست شدند.

در قسمت جدید خواهید خواند:

توضیحات مربوط به:(بررسی الگوریتم و ...)
کد:
Brightness
RGB Channels
Contrast
Histogram
Gamma Correction
RGB Gamma Correction
Spatial Frequency Filtering
-Low Pass fliter
-High Pass fliter
-Median fliter
-Convolution Masks
Edge Detection
-Sobel
-Laplace

کل صفحات : 34
قسمت 1 و 2
فرمت: PDF


.zip   Image-processing_2.zip (اندازه: 2.05 MB / تعداد دفعات دریافت: 1,058)

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

موفق باشین
۰۶-آبان-۱۳۸۹, ۱۵:۵۳:۱۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, reza555, محمد حسینی, رسول, HoseinVig, pinpinpin, h0x00i, aatahmouresi
Jiimboo آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 0
تاریخ عضویت: آبان ۱۳۸۹

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #11
RE: آموزش پردازش تصویر و بررسی الگوریتم های آن
سلام به همه عضوهای گل
به نظر اونایی که پردازش تصویر کار کردن،آیا می شه یه تصویر که از ارتفاع 150 متری که از یه هواپیمای مدل داره ارسال میشه پردازش تصویر انجام داد؟
۰۷-آبان-۱۳۸۹, ۱۹:۰۳:۴۳
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  پردازش تصویر محمد حسینی 55 54,770 ۳۱-خرداد-۱۳۹۴, ۰۲:۱۲:۲۲
آخرین ارسال: salehjg
  اشکال در انتروپی تصویر orange signal 1 2,954 ۲۲-اردیبهشت-۱۳۹۴, ۱۹:۱۶:۴۵
آخرین ارسال: orange signal
  تبدیل فایل های Word به تصویر (JPG) Di Di 11 90,929 ۰۸-بهمن-۱۳۹۳, ۰۳:۵۱:۳۰
آخرین ارسال: NO DONGLE
  الگوریتم minmax بازی نقطه و خط england 0 2,440 ۱۷-دى-۱۳۹۳, ۱۳:۵۲:۴۹
آخرین ارسال: england
  الگوریتم های زمان بندی در سیستم عامل ها pari_kh 7 27,187 ۲۰-آذر-۱۳۹۳, ۱۶:۰۴:۵۵
آخرین ارسال: نوشين سلماني
  الگوریتم مورچگان مژده صباغ نژاد 11 15,260 ۲۰-آبان-۱۳۹۳, ۲۱:۳۹:۱۲
آخرین ارسال: javad917
  [فوری] الگوریتم sedi67 0 2,182 ۲۰-آبان-۱۳۹۳, ۰۰:۰۳:۱۵
آخرین ارسال: sedi67
Rolleyes [سوال] پردازش محلی تصویر maryam_bme25 6 5,826 ۱۸-اردیبهشت-۱۳۹۲, ۱۱:۲۱:۱۶
آخرین ارسال: mandananaz
  طراحی الگوریتم ها به صورت بازگشتی The.Ghost 2 7,274 ۲۷-آبان-۱۳۹۱, ۲۰:۵۱:۱۵
آخرین ارسال: lord_viper
Sad الگوریتم zahra.sh 12 12,292 ۲۷-آبان-۱۳۹۱, ۱۳:۲۲:۱۳
آخرین ارسال: akramn

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 3 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS