P30World Forums
http://www.p30world.com/nw_imgs/rtl1.gif دانلود نرم افزار     http://www.p30world.com/nw_imgs/rtl1.gif فروشگاه اینترنتی
برگشت   P30World Forums > علم، فرهنگ، هنر > موضوعات علمی > گرایش های برق

تابلو اعلانات

گرایش های برق زیرشاخه ی تخصصی رشته ی برق :‌ الکترونیک، مخابرات، قدرت، کنترل



جواب
 
اختيارات تاپيک نمايش رسم
قديم 07-28-2006, 11:29 PM   #1
register
در آغاز فعالیت
 
تاريخ عضويت: Jun 2006
پست ها: 12
پيش فرض سيستم هاي پردازش تصاوير

كسي هست در مورد اصولش يه كم توضيح بده.....
از مبدل هاي انالوگ به ديجيتال تا اخرشو....
خيلي ممنونش مي شم.....
register is offline   Reply With Quote
تبلیغــــات
Advertisement
 
قديم 09-30-2006, 07:30 PM   #2
Spartan II
داره خودمونی میشه
 
Spartan II's Avatar
 
تاريخ عضويت: Sep 2006
محل سكونت: XilinX
پست ها: 39
پيش فرض

سلام
دوست عزيز من موضوع يكي از تحقيقاتم پردازش تصوير(image processing)است كه هنوز هم ادامه دارد
ما از نرم افزار matlab استفاده ميكنيم درآنجا toolbox به همين نام است و مي شود تصاوير را پردازش كرد
البته خيلي وسيع است اما با مراجعه به help متوجه مي شويد
اصولا matlab تصاوير وروديش را به حالت ماتريس 2بعدي يا3بعدي بسته به اينكه سياه و سفيد باشد يا rgb باشددر مي آورد
و كار پردازش ديگر بر روي ماتريس است نه عكس .

Last edited by Spartan II; 09-30-2006 at 09:07 PM.
Spartan II is offline   Reply With Quote
قديم 10-07-2006, 09:33 PM   #3
Spartan II
داره خودمونی میشه
 
Spartan II's Avatar
 
تاريخ عضويت: Sep 2006
محل سكونت: XilinX
پست ها: 39
پيش فرض

دوستاني كه پيرامون بحث پردازش تصاوير
فعاليتي دارندو يا تمايل به يادگيري دارند
لطفا در اين تاپيك شركت كنند
Spartan II is offline   Reply With Quote
قديم 10-20-2006, 01:51 AM   #4
Spartan II
داره خودمونی میشه
 
Spartan II's Avatar
 
تاريخ عضويت: Sep 2006
محل سكونت: XilinX
پست ها: 39
14

باشه حالا كه كسي نظري نميده منم طبق وظيفه ، چون ميدونم هر كس وارد دنياي پيشرفته الكترونيك ،كامپيوتر و رباتيك
شده باشه يا بخواد بشه ،چه ديجيتال و چه آنالوگ ، نياز به نرم افزاري مثل matlab و قطعه ايي مثل FPGA داره ، تا اونجايي
كه بتونم درمورد اين دو بحث نكات ، راهنماييها ، كاربردها و مثالها و لينكهاي مرتبط رو براي استفاده دوستان عزيز ضميمه
مي كنم .
حالا بااين اوضاع واحوال آيا بازم شما دوستاني كه دانشجو يا فارغ التحصيل الكترونيك كامپيوتر يا رباتيك در هر مقطعي
كه باشين ، نمي خواين با اين علوم روز رشته تحصيليتون آشنا بشين( كه البته مي دونم خيلياتون آشنا هستيد ) تا با اون ايدهاي بكرتونو عملي كنين ويگام بجلو بزارين؟

اميدوارم دوستان عزيزي كه دراين زمينه ها فعاليت دارن در اين تاپيك مارو ياري كنن تا ما هم استفاده كنيم .
Spartan II is offline   Reply With Quote
قديم 10-20-2006, 09:28 PM   #5
Spartan II
داره خودمونی میشه
 
Spartan II's Avatar
 
تاريخ عضويت: Sep 2006
محل سكونت: XilinX
پست ها: 39
پيش فرض

هوالمحبوب


بخش اول:مقدمه
درابتدا مقدمه ايي از نحوه كار تا رسيدن به بخش مربوطه يعني پردازش تصاوير Image processing

نرم افزار matlab يكي از پيشرفته ترين نرم افزارهاي محاسباتي دنياست كه با كاربرد وسيعي كه در علوم مختلف
دارد طرفداران زيادي پيدا كرده.
نام اين نرم افزار گرفته شده از matrix laboratory است به معني آزمايشگاه ماتريس.

سايت شركت پشتيبان نرم افزار :
کد:
برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید
اين شركت در سال 1984 توسط جك ليتل و كليو مولر ، كه هردو از متخصصان مجرب زمان خود بودند در ماساچست تاسيس شد.

نمايي از شركت Mathwork

در چند سال گذشته ورژنهاي مختلفي از اين نرم افزار به بازار آمده كه تعدادي از آنها عبارتند از :

V6.5.1 (R13SP1
V7 (R14
V7.0.1 (R14SP1
V7.0.4 (R14SP2
V7.1 (R14SP3
V7.2 (R2006a
V7.3 (R2006b


تقريبااز دههُ پيش چندسالي اينور اونور اين نرم افزار وارد كشور ما شده .
اما بصورت حرفه ايي تعداد اندكي از متخصصان كشور توانسته اند از آن استفاده مناسب كنند

اين نرم افزار اگر به صورت كامل نصب شود در حدود 2گيگابايت فضا در روي هارد نياز دارد .
پس از نصب ، با اجراي نرم افزار، ميزكارمطلب (matlab deskop) نمايان مي شود
كه پنجره اصلي كار در matlab است و شامل:




از جمله بخشهاي بسيار جالب اين نرم افزار بخش شبيه سازي(Simulink) است كه در محيط جداگانه ايي با كتابخانه ايي كامل شروع به شبيه سازي ، مدلينگ و طراحي كرده و خروجي آن را با ابزارهاي مناسب به نمايش در مي آوريم و تحليل مي كنيم.
در بخشهاي بعد راجع به اين بخش توضيحات كاملي ارايه ميكنيم

در Toolbox اين نرم افزار قسمتهاي جالبي براي كاربر آماده شده است تا هر كاربر بسته به نياز خود بدون
صرف كردن وقت زياد براي برنامه نويسي از آن جواب مناسب رابگيرد.
از جمله اين Demoهاي آماده عبارتند از:

پرازش تصاوير Image Processing Toolbox Demos
شبكه هاي عصبي Neural Network Demos
طراحي ----- Filter Design Toolbox Demos
سيستمهاي كنترل Control System Demos


Help اين نرم افزار هم فوق العاده كامله و كسي كه يكم انگليسي بلد باشه مي تونه خيلي بهتر پيشرفت كنه.
در بخش دوم در مورد پردازش تصاوير و اصول كار آن توضيحاتي را ارايه ميكنم و چند دستورالعمل را معرفي كرده وچند مثال براي آنها مي آوريم .
دوستاني كه علاقه مند هستند اين نرم افزار را كه در بازار هم هست تهيه كنند .
موفق باشيد

Last edited by Spartan II; 10-20-2006 at 09:36 PM.
Spartan II is offline   Reply With Quote
قديم 10-22-2006, 11:18 PM   #6
Spartan II
داره خودمونی میشه
 
Spartan II's Avatar
 
تاريخ عضويت: Sep 2006
محل سكونت: XilinX
پست ها: 39
پيش فرض

بخش دوم-قسمت 1: شروع كار با Image Processing Toolbox

دستوراتي كه در زير ارائه ميشود را بايد در قسمت ورود دستورالعمل واقع در ميز كار(desktop) وارد كنيد.

براي اينکه مطمئن شويد که اين Toolbox روي Matlabشما نصب شده است؛ دستور ver را اجرا کنيد. اين دستور ليست هرچه که از Matlab روي رايانه شما نصب شده است را ارائه مي‌دهد. بين ورژنهاي مختلف Matlab براي کار پردازش تصوير تفاوت چنداني وجود ندارد اما مثل هميشه نسخة جديدتر امکانات بيشتري دارد که البته فعلا با آنها کاري نداريم.

دستور‌هاي معرفي شده: ver

چگونه يک فايل تصوير را در Matlab باز کنيم

Matlab می‌تواند فايل‌هاي گرافيکي با فرمت‌هاي JPEG, TIFF, GIF, BMP, PNG, HDF, PCX, XWD, ICO, CUR را به عنوان فايل گرافيکي بخواند. مثلاً براي وارد کردن تصويري به نام cameraman.tif به فضاي Matlab کافي است از دستور imread استفاده کنيم:
کد:
برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید
عكس cameraman.tif در فايل جاري موجود است.
MyImage يك متغير دلخواه است.
توجه داشته باشيد که فايلي که دستور خواندنش را مي‌دهيد بايد براي برنامه قابل دسترس باشد. يعني يا بايد در مسيرفايل Matlab‌ باشد يا اينکه در پرونده‌اي (folder) قرار داشته باشد که در حال حاضر برنامه به آن دسترسي دارد. براي اينکه بدانيد که Matlab براي پيدا کردن فايلي که دستورش را داديد کجا را خواهد گشت اينکارها را بکنيد: از دستور path براي اينکه بدانيد کدام پرونده‌ها جزء مسير پيش‌فرض Matlab است و از دستور dir براي اينکه بدانيد که Current Directory چيست؛ استفاده کنيد.
دستور whos براي نمايش ليست ، نوع ومحتواي متغيرها.
خب تا اينجا يک فايل تصوير را در محيط Matlab وارد کرده‌ايم. همانطور که مي‌دانيم يک تصوير ديجيتال بر روي کامپيوتر در قالب يک ماتريس ذخيره مي‌شود. پس MyImage مثل همه متغيرهاي Matlab يک ماتريس است. براي اينکه بدانيم فايل خوانده شده از چه فرمتي است(سياه سفيد، يا Gray Scale يا رنگي ) مي‌نويسيم:

کد:
برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید
اين دستور را اجرا کنيد و ببينيد چه مي‌نويسد... اما اگر بخواهيد بدانيد که ماتريس ذخيره شدة MyImage از چه نوعي است کافي است بنويسد: whos و ليست متغييرهاي مقيم شده در حافظه و نوع و اندازه آنها را ببينيد.

دستورهاي معرفي شده: imread, imfinfo, whos, path, dir


چطور تصوير را ببينيم؟

خب حالا مي‌خواهيم تصوير را که در يک ماتريس ذخيره شده است را ببنيم. بنويسيد:
کد:
برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید
جالب است نه؟ فکر مي‌کنيد اگر بخواهيم دوتا تصوير را با هم ببنيم بايد چکار کنيم؟ اين را امتحان کنيد:

کد:
برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید
کد:
برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید
با اجراي اين دستورات به آن چيزي که اتفاق افتاد توجه کنيد؛ حتما متوجه مي‌شود که هرکدام از اين دستورات چکار مي‌کنند.
دستور figure يك پنجره جديد را باز مي كند
دستورهاي معرفي شده: imshow, subplot, title, figure
×دوستان عزيز اين دستورات كه تا به حال عنوان شد يك مرجع اينترنتي داشت كه باعث سهولت تايپ شد
ولي خودم شخصا تمام دستورات را چك كرده و آنها را ويرايش كردم.
سايت مكمل:
کد:
برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید
موفق باشيد.

Last edited by Spartan II; 10-22-2006 at 11:28 PM.
Spartan II is offline   Reply With Quote
قديم 11-02-2006, 04:31 AM   #7
iranesabz
اگه نباشه جاش خالی می مونه
 
iranesabz's Avatar
 
تاريخ عضويت: May 2006
پست ها: 211
پيش فرض

مي توني براي شروع به كتاب سيگنال پراسسينگ oppenheim مراجعه كني!

بعد از اون، با مطلب هم مي توني كلي كار بكني!
iranesabz is offline   Reply With Quote
تبلیغــــات
Advertisement
 
قديم 11-12-2006, 09:05 PM   #8
inforfang
داره خودمونی میشه
 
inforfang's Avatar
 
تاريخ عضويت: Oct 2006
محل سكونت: K-PAX
پست ها: 28
پيش فرض

Spartan II عزیز ...

اگر امکان داره در مورد روش های پردازش تصویر , مثلا تشخیص یک شکل خاص و ... توضیح بدین

یا تکنیک های خاص اونو معرفی کنین ...

ممنون
inforfang is offline   Reply With Quote
قديم 11-17-2006, 02:58 PM   #9
Spartan II
داره خودمونی میشه
 
Spartan II's Avatar
 
تاريخ عضويت: Sep 2006
محل سكونت: XilinX
پست ها: 39
پيش فرض

نقل قول:
نوشته شده توسط inforfang
Spartan II عزیز ...

اگر امکان داره در مورد روش های پردازش تصویر , مثلا تشخیص یک شکل خاص و ... توضیح بدین

یا تکنیک های خاص اونو معرفی کنین ...

ممنون
سلام
منو ببخشيد چند روزي نبودم
از اینکه علاقه مندی خودتونو به این مبحث نشون دادین خوشحالم چون من تعجب کردم که چطور
این علم جدید طرفدار زیادی نداره!
در مورد سوالتون بايد بگم در imageprocessing یک بخش و دستور بانام correlation وجود داره
که با مراجعه به help مطلب ميتونين روش كارشو ببينين.
فقط در موردش بگم دستور با مقايسه تصوير مورد نظر با تصوير مبنا با ضريبي كه شما تعيين مي كنين كه چنددرصد
شباهت رو تاييد كنه اجرا مي شه
مثلا بين تصوير ورودي دوربين و عكس موجود در حافظه اگه 97% شباهت بود اون شي رو مي شناسه و اقدام مي كنه
البته روشهاي ديگه ايي هم براي كار وجود داره
اميدواروم جوابتونو داده باشم
Spartan II is offline   Reply With Quote
قديم 11-21-2006, 12:24 AM   #10
inforfang
داره خودمونی میشه
 
inforfang's Avatar
 
تاريخ عضويت: Oct 2006
محل سكونت: K-PAX
پست ها: 28
پيش فرض

نقل قول:
نوشته شده توسط Spartan II
سلام
منو ببخشيد چند روزي نبودم
از اینکه علاقه مندی خودتونو به این مبحث نشون دادین خوشحالم چون من تعجب کردم که چطور
این علم جدید طرفدار زیادی نداره!
در مورد سوالتون بايد بگم در imageprocessing یک بخش و دستور بانام correlation وجود داره
که با مراجعه به help مطلب ميتونين روش كارشو ببينين.
فقط در موردش بگم دستور با مقايسه تصوير مورد نظر با تصوير مبنا با ضريبي كه شما تعيين مي كنين كه چنددرصد
شباهت رو تاييد كنه اجرا مي شه
مثلا بين تصوير ورودي دوربين و عكس موجود در حافظه اگه 97% شباهت بود اون شي رو مي شناسه و اقدام مي كنه
البته روشهاي ديگه ايي هم براي كار وجود داره
اميدواروم جوابتونو داده باشم
ممکنه یه توضیح مختصر (در حد نام بردن) از اون روش های دیگه هم بدی ...

ممنونم
inforfang is offline   Reply With Quote
جواب


کاربراني که اين گفتگو را مشاهده ميکنند: 1 (0 کاربران و 1 مهمان)
 
اختيارات تاپيک
نمايش رسم

قوانين ايجاد تاپيک در انجمن
شما نمی توانید تاپیک ایحاد کنید
شما نمی توانید پاسخی ارسال کنید
شما نمی توانید فایل پیوست کنید
شما نمی توانید پاسخ خود را ویرایش کنید

BB code is روشن
شکلک ها روشن هستند
کد [IMG] اکنون روشن میباشد
HTML کد خاموش مي باشد

پرش



واحد زمان برحسب GMT +4.5. ساعت هم اکنون 07:51 AM.


Powered by: vBulletin Version 3.8.1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Advertisement System V2.6 By   Branden
کليه حق و حقوق متعلق است به گروه نرم افزاري P30world
استفاده از مطالب اين سايت به هر نحو ، منوط به کسب اجازه کتبي از مديريت ميباشد
Email : Forum [at] p30world.com    Fax : +98 (131) 3245397

دانلود نرم افزار     خرید اینترنتی از فروشگاه آنلاین     سفارش تبلیغات     تماس با مدیریت وب سایت