مراحل نصب و راه اندازی برنامه اتصال به دوربین های Basler با زبان Python

نویسنده:
سجاد کهنموئی نائینی
تاریخ انتشار:
02 دی 1402
دیدگاه ها:
توضیح درباره مراحل نصب و راه اندازی برنامه اتصال به دوربین های باسلر با زبان پایتون

pypylon رابط مجموعه نرم افزار pylon ما برای اتصال دوربین های Basler به زبان برنامه نویسی Python است. pypylon یک پروژه متن باز است که در github میزبانی می شود.

رابط مجموعه نرم افزاری Basler’s pylon برای پایتون

زبان پایتون

پایتون یک زبان برنامه نویسی پویا، شی گرا و همه کاره است که توسعه دهندگان را قادر می سازد تا به سرعت آن را درک کنند، یاد بگیرند و شروع به استفاده از آن کنند. سینتکس در پایتون امکان برنامه نویسی را در مراحل کمتری نسبت به جاوا، VB، C، C++، یا C# می دهد. پایگاه داده گسترده پایتون از کتابخانه های پردازش تصویر منبع باز (به عنوان مثال، Open CV)، ابزارهای تجزیه و تحلیل داده ها، چارچوب های وب و ابزارهای آزمایش، اکوسیستم آن را به یکی از بزرگترین جوامع برنامه نویسی شناخته شده تبدیل می کند.

رابط مجموعه نرم افزاری Basler’s pylon برای پایتون

pypylon یک رابط پوششی برای مجموعه نرم افزاری قدرتمند Basler pylon است که هم برنامه نویسان جدید و هم با تجربه پایتون را قادر می سازد تا به سرعت و به راحتی برنامه های اولیه را توسعه دهند. این به آنها اجازه می دهد تا دوربین های Basler را بدون نیاز به راه اندازی محیط های توسعه پیچیده آزمایش کنند. این می تواند به طور قابل توجهی روند ارزیابی دوربین را سرعت بخشد، بهره وری برنامه نویس را افزایش دهد و هزینه های کلی پروژه را کاهش دهد.

مرحله 1:

  • مفسر Python نسخه 3.10 را روی کامپیوتر خود نصب کنید.

مرحله 2:

  • از طریق آدرس زیر به سایت GitHub رفته و آماده دریافت سورس برنامه روی کامپیوتر مقصد می­شویم.

مرحله 3:

  • با باز شدن صفحه GitHub ابتدا روی دکمه code و سپس گزینه Download ZIP را انتخاب می نمائیم. پس از پایان
دانلود pypylon برای دوربین های باسلر از سایت گیت هاب

مرحله 4:

  • در داخل فولدر یاد شده تعدادی زیر فولدر و تعدادی فایل وجود دارد. فایل app با پسوند py همان فایلی است که کدهای Python داخل آن وجود دارد. فایل requirements فایلی است که باعث نصب کتابخانه­ های مورد نیاز برنامه می­شود.
دانلود pypylon برای دوربین های باسلر از سایت گیت هاب

مرحله 5:

  • در محیط CMD به مسیر فولدر برنامه رفته و دستور زیر را تایپ می­کنیم. این دستور باعث نصب تمام کتابخانه ­های مورد نیاز برنامه می ­شود.
pip install -r requirements.txt

مرحله 6:

  • پس از نصب کتابخانه­های برنامه در داخل محیط CMD و در داخل فولدر برنامه دستور زیر را می­نویسیم تا برنامه اجرا شود.
py app.py

توجه داشته باشید که قبل از اجرای برنامه باید یک عدد دوربین Basler به کامپیوتر مقصد متصل نمائیم.

مرحله 7:

  • پس از اجرای برنامه تصویر CMD شبیه شکل زیر ظاهر می باشد.
دانلود pypylon برای دوربین های باسلر از سایت گیت هاب

حال باید یک مرورگر را باز کرده و در قسمت url آی پی زیر را بنویسیم. 192.168.150.145:5000 در این لحظه شما تصویر دوربین باسلر متصل به کامپیوتر را در مرورگر خود مشاهده خواهید کرد.

دانلود pypylon برای دوربین های باسلر از سایت گیت هاب

مرحله 8:

  • در قسمت پایین پنجره فوق نیز کادرهای مرتبط با پارامترهای تغییر دوربین وجود دارد.
دانلود pypylon برای دوربین های باسلر از سایت گیت هاب

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

مطالب مرتبط

رزولوشن دوربین باسلر -مرکز خرید دوربین صنعتی

نوین ایلیا: جامع‌ترین مرکز فروش دوربین صنعتی در ایران

تشخیص ترک فلز

تشخیص ترک فلز با بینایی ماشین (با استفاده از دوربین‌های Basler)

OCR فارسی

پردازش متون فارسی با OCR و انتخاب دوربین‌های Basler برای پیاده‌سازی صنعتی

راه‌حل‌های دوربین سفارشی

راه‌حل‌های دوربین سفارشی Basler

Embedded Vision Systems

کشف قدرت Embedded Vision: راه‌حل‌های هوشمند Basler برای پردازش لبه

مشخصات دوربین باسلر

مشخصات دوربین باسلر، بررسی جامع مدل ها