نظرسنجی سایت

علاقه مند به آموزش چه مطلبی هستید ؟

آمار بازدید

  • بازدید امروز : 5
  • بازدید دیروز : 10
  • بازدید کل : 43983

پیوند ها

پردازش تصویر کاربردی در LabView


پردازش تصویر کاربردی در LabView

 

آموزش Labview | مقایسه لب ویو با دیگر زبان های برنامه نویسی مقایسه Labview با دیگر نرم افزارهای برنامه نویسی
Labview یک نرم افزار کاملا گرافیکی است که بدون نیاز به نوشتن حتی یک خط کد برنامه نویسی می توان برنامه های کنترلی و مانیتورینگ کاملا حرفه ای و پیششرفته ای را برای انواع پروژه های اتوماسیون صنعتی و ابزار دقیق پیاده سازی نمود. کمپانی National Instrument که تولید کننده این نرم افزار است برای اولین بار از آن برای کنترل و مانیتورینگ یک نیروگاه اتمی در کشور فرانسه بهره گرفت تا بتواند قدرت و قابلیت های کلیدی این نرم افزار را به نمایش بگذارد.
بطور خلاصه Labview نرم افزاری برای جمع آوری اطلاعات و انجام انواع پردازش ها بر روی داده ها است مانند: انجام عملیات منطقی، عملیات محاسباتی، عملیات پردازش سیگنال و …
همچنین با نصب کردن Toolkit هایی، برنامه قابلیت های زیادی در زمینه رباتیک، الکترونیک، مهندسی پزشکی و … پیدا می کند.

در زیر به قابلیت های کلیدی و برنامه نویسی به زبان Labview و مقایسه آن با دیگر زبان های برنامه نویسی می پردازیم:
برنامه نویسی بدون نوشتن حتی یک خط کد برنامه نویسی

توانایی ارتباط برقرار کردن با دنیای خارج از طریق پروتوکل های صنعتی مانند RS232،RS485 پروتوکل TCP/IP

عیب یابی و اشکال زدایی فوق العاده سریع و آسان

نوشتن برنامه های حرفه ای در زمان خیلی کوتاه تر ( مانند نوشتن برنامه نمایش اطلاعات ۶ سنسور فشار و
ذخیره کردن اطلاعات آن‏ها در فایل Excel که قابل اتصال به دیتالاگر می‏باشد )

راحتی و سرعت بالا برای انتقال و آموزش آن به افراد دیگر ( مثلا پروژه اندازه گیری وذخیره اطلاعات سنسور لودسل را شما طی ۱۰ تا ۱۵ دقیقه می‏توانید در دوره مقدماتی Labview آموزش ببنید)

امکان اضافه نمودن قسمتی از پروژهای قبلی خود با زبان های دیگر به عنوان قسمتی از برنامه خود در Labview ( مثلا اگر قبلا با مطلب برنامه ای را نوشته اید دیگر نیاز نیست آن را در لب ویو بازنویسی کنید و می توانید آن را به عنوان یک ماژول در لب ویو لحاظ کنید ودر کنار سایر امکانات قدرتمند لب ویو بهره ببرید)

برنامه های نوشته شده توسط Labview می تواند تبدیل به خدمات تحت وب گردد و این امکان را به مهندسین بدهد تا بتوانند اینترفیس های کاربردی را برای برنامه هایLabview و با استفاده از فن آوری های وب مانند JavaScript – HTML و … توسعه دهند.

قابلیت دیتا بیس نویسی و برقراری ارتباط با آن

امکان آسان و سریع کار با فایل های آفیس برای خروجی گرفتن از برنامه دیتا لاگر ( به عنوان مثال پروژه ذخیره اطلاعات انواع سنسور)

در زیر نمونه پروژه های اجرایی ما در لب ویو را می توانید مشاهده کنید:
پروژه سینمای ۳ بعدی

آموزش Labview | پروژه سینما سه بعدی با لب ویو

پروژه مانیتورینگ ۶ سنسور فشار
یکی از پروژه هایی که توسط شرکت کنترل دیجیتال ‏نوین با نرم افزار لب ویو طراحی شده ، که اطلاعات ۶ سنسور فشار را از ورودی دیتالاگر جمع آوری می‏کند و به صورت گیج نمایش میدهد و با فاصله زمانی دلخواه که توسط کاربر تعیین می‏شود به همراه ساعت و تاریخ نمونه گیری در فایل Excel دخیره میکند

آموزش Labview | پروژه کنترل سنسور فشار

نرم افزار کاربردی دیتالاگر
یکی از نرم افزارهایی است که توسط شرکت کنترل دیجیتال ‏نوین با برنامه Labview برای محصول بردکاربردی دیتالاگر برنامه نویسی شده، که اطلاعات سنسور های متصل به دیتالاگر را که در داخل رم ذخیره شده است را بصورت گراف نمایش میدهد که قابلیت Scale و Offset بستن را هم دارا می‏باشد.

آموزش Labview | نرم افزار کاربردی دیتالاگر

 

پردازش تصویر در لب ویو :

 

12

آنالیز تصویر Image Analysis :

آنالیز تصویر ( Image Analysis ) ترکیبی از تکنیک های، بر اساس اندازه گیری شدت سطح خاکستری پیکسل تصویر ( gray-level intensities ) می باشد. شما می توانید توابع آنالیز تصویر را برای تعیین اینکه آیا کیفیت تصویر به اندازه کافی خوب است؟ یا خیر؟ استفاده کنید. شما همچنین می توانید با آنالیز تصویر به درک محتوای درونی تصویر پی ببرید تا اینکه بتوانید تصمیم بگیرید از چه ابزاری برای پردازش تصویر استفاده کنید. برخی از ابزارهای مشترک برای تجزیه و تحلیل تصویر عبارتند از نمودار هیستوگرام، پروفایل خط، و اندازه گیری شدت.

histograms, line profiles, intensity measurements

144e553b1399

پردازش تصویر Image Processing :

توسط پردازش تصویر شما قادر خواهید بود برخی از فعالیت ها مانند ره گیری ذرات، خذف نویز در تصویر، برجسته کردن و یا فیلتر کردن بخشی از تصویر را انجام دهید. در ذیل به بخشی از توابع پردازش تصویر اشاره شده است:

Lookup tables, spatial filters, grayscale morphology, and frequency-domain processing

Blob Analysis :

آنالیز Blob یا همان binary large object جهت اندازه گیری قسمت هایی باینری از تصویر استفاده می شود که در ذیا به برخی از کاربرد های آن اشاره خواهیم کرد:

توابع مورفولوژی Morphology جهت فیلتر کردن و جدا کردن ذرات کنار هم می باشد به عبارت دیگر مرز اجسام را تفکیک می کند از دیگر توابع معروف اندازه گیری ذرات می باشد که می توان تعداد و یا مساعت ذرات را محاسبه کرد.

144e553b1400

ماشین بینایی Machine Vision :

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

الگو های مقایسه ای شامل: Pattern matching , Color matching را می توان نام برد که می توانند بر اساس یک تصویر مرجع و یا بر اساس رنگ تصاویر را مقایسه کنند.

144e553b1406کاربرد پردازش تصویر در Labview :

*بارکد خوان بصورت srandar و QR برای خطوط تولید می توان از آن استفاده کرد

*مقایسه تصویر دوربین با تصویر مرجع جهت فعالیت های کنترل کیفیت

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

*اندازه گیری طول، عرض، مشاحت و زاویه

*تشخیص رنگ و تطابق آن با یک رنگ مرجع

*تشخیص حروف و کاراکتر های خاص مانند پلاک خوردو که به آن به اصطلاح OCR می گویند.

 

سیلابس دوره:

*نحوه اتصال دوربین USB به Labview و ذخیره سازی اطلاعات در کامپیوتر

*آشنایی با انواع روش های فراخوانی و ذخبره تصویر در محیط labview

*آشنایی و آموزش کار با نرم افزارvision assistant ( ابزار vision assistance بیشتر جنبه آموزشی دارد و برای کار های حرفه ای از آن استفاده نمی شود در این دوره این ابزار آموزش داده می شود اما تمرکز اصلی بر روی بلوک های پردازش تصویر است که پس از یادگیری به راحتی با این ابزار هم کار خواهید کرد)

*آموزش توابع مورفولوژی (پردازش ذرات) در labview و شمارش ذرات

*آشنایی با استفاده از تکنیک های overlaying (ایجاد علائم غیر مخرب بر روی تصویر)

*نوشتن متن و تاریخ بر روی تصاویر که نشان دهنده خطا در سیستم است

*آموزش ROI ( انتخاب ناحیه مناسب برای پردازش درتصویر) در نرم افزار labview

*آموزش کامل معرفی و تشخیص کاراکتر ها و حروف انگلیسی OCR

*آموزش و استفاده از نرم افزار های کاربردی برای OCR و Pattern matching

*آشنایی و تولید نرم افزار اندازه گیری اجسام (طول و مساحت) در تصویر با استفاده از زبان برنامه نویسی labview

*آشنایی با روش های ره گیری رنگ، الگوی رنگ و انطباق رنگی در حوضه صنعت

*آشنایی با روش های ره گیری شدتی و ره گیری هندسی و تولید نرم افزار تشخیص اجسام و محل قرار گرفتن انها با استفاده از زبان برنامه نویسی labview

*آشنایی با تکنیک های قرائت بارکد و QR

*آشنایی با الگوریتم های قرائت از صفحه نمایش و Meter

*اجرای کار عملی با دوربین و سیستم های نورپردازی

*تریگ کردن گرفتن تصویر و ارسال فرامین کنترلی به دنیای خارج بصورت سخت افزاری توسط کارت DAQ شرکت NI

*آشنایی با سیستم های کالیبراسیون اندازه گیری و … بصورت سخت افزاری

*تست نرم افزار توسط Benchmar

 

توانایی شما پس از اتمام دوره:

رهگیری و مکان یابی را در تصاویر

تحلیل رنگ و رهگیری آن را در تصاویر

با اصول پردازش تصویر و الگوریتم های مهم آشنا می­شوید

نرم افزار های کنترل کیفیت محصولات تولید کنید

اندازه گیری طول و عرض و مساحت قطعات

تحلیل ذرات به هم چسبیده و فیلتر کردن آنها

کنترل کیفیت مونتاژ برد الکترونیک و غیره

 

 


مبلغ واقعی 9,900 تومان    5% تخفیف    مبلغ قابل پرداخت 9,405 تومان

توجه: پس از خرید فایل، لینک دانلود بصورت خودکار در اختیار شما قرار می گیرد و همچنین لینک دانلود به ایمیل شما ارسال می شود. درصورت وجود مشکل می توانید از بخش تماس با ما ی همین فروشگاه اطلاع رسانی نمایید.

Captcha
پشتیبانی خرید

برای مشاهده ضمانت خرید روی آن کلیک نمایید

  انتشار : ۱۲ مرداد ۱۳۹۵               تعداد بازدید : 1874

فایل ها و آموزش های کاربردی علمی و آموزشی

فید خبر خوان    نقشه سایت    تماس با ما