مراحل نصب و راه اندازی برنامه اتصال به دوربین های 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 a2A2464 برای تشخیص پلاک مناسب است، بررسی دوربین Basler a2A2464-23gmBAS برای سیستم LPR، تفاوت Basler a2A2464-23gmBAS و a2A2464-23gcBAS، بهترین دوربین صنعتی Basler برای پلاک‌خوانی ترافیکی، کاربرد Global Shutter در تشخیص پلاک خودروهای پرسرعت، مزایای سنسور OmniVision OG05C در سیستم‌های ترافیکی، اهمیت HDR در دوربین‌های تشخیص پلاک خودرو، دوربین NIR-enhanced برای پلاک‌خوانی در شب، دوربین ۵ مگاپیکسلی GigE برای سیستم‌های ITS، مزایای PoE در نصب دوربین‌های ترافیکی Basler، تنظیم نور مادون قرمز ۸۵۰ نانومتر برای LPR، تشخیص پلاک خودرو در نور بالا و کنتراست شدید، جلوگیری از اعوجاج پلاک با دوربین Global Shutter، انتخاب لنز مناسب برای دوربین Basler a2A2464، مقایسه دوربین صنعتی Basler با دوربین CCTV برای LPR، طراحی سیستم پلاک‌خوان با Basler و NVIDIA DeepStream، اتصال دوربین Basler به ROS و Docker برای پردازش تصویر، کاهش خطای OCR پلاک با دوربین HDR و NIR، معماری سیستم LPR شبانه‌روزی با دوربین Basler ace 2، راهنمای انتخاب دوربین برای پروژه‌های حمل‌ونقل هوشمند ITS

چرا Basler برای پادشاهی در جاده‌ها، مدل‌های ace 2 a2A2464 را برگزید؟

بهترین دوربین برای پلاک‌خوانی در شب دوربین پلاک‌خوان Basler پلاک‌خوانی در شب دوربین Basler ace 2 دوربین ANPR دوربین پلاک‌خوان صنعتی سنسور NIR دوربین NIR برای پلاک‌خوانی شاتر جهانی یا Global Shutter شاتر Rolling Shutter سنسور Sony IMX900 سنسور Sony IMX676 نور مادون قرمز برای پلاک‌خوانی نور IR با طول موج 850 نانومتر نور IR با طول موج 940 نانومتر نور IR پالسی فیلتر NIR-Pass پلاک‌خوانی خودروهای در حال حرکت دوربین ITS و کنترل تردد تنظیم شاتر دوربین پلاک‌خوان

بهترین دوربین برای پلاک‌خوانی در شب؛ بررسی سنسور، نور IR و شاتر با تمرکز بر دوربین‌های Basler

راهنمای تشخیص دوربین Basler اصل قبل از خرید چگونه دوربین صنعتی Basler اصل را تشخیص دهیم نکات مهم قبل از خرید دوربین Basler صنعتی بررسی اصالت دوربین Basler با شماره سریال تشخیص دوربین Basler فیک از اصل در بازار ایران خرید دوربین Basler اصل با گارانتی معتبر روش تست دوربین Basler با نرم افزار pylon بررسی شماره سریال دوربین Basler در نرم افزار pylon تشخیص دوربین Basler کارکرده از دوربین نو راهنمای خرید مطمئن دوربین صنعتی Basler علائم دوربین Basler تقلبی یا بازسازی شده بررسی مدل‌های discontinued دوربین Basler قبل از خرید خرید دوربین صنعتی Basler برای بینایی ماشین انتخاب دوربین Basler مناسب پروژه بینایی ماشین اهمیت گارانتی در خرید دوربین صنعتی Basler بررسی Firmware دوربین Basler قبل از خرید خرید دوربین Basler از تأمین کننده معتبر خطرات خرید دوربین صنعتی Basler ارزان و نامعتبر راهنمای انتخاب لنز و دوربین Basler برای ماشین بینایی مشاوره خرید دوربین Basler اصل برای پروژه صنعتی

راهنمای جامع تشخیص دوربین Basler اصل؛ ۱۰ نکته مهم قبل از خرید

بینایی ماشین شهری حمل‌ونقل هوشمند شهری سیستم ترافیک هوشمند دوربین صنعتی ترافیکی پلاک‌خوانی هوشمند خودرو دوربین پلاک‌خوان صنعتی مدیریت هوشمند تقاطع شهر هوشمند ترافیکی دوربین بینایی ماشین نورپردازی مادون قرمز سنسور گلوبال شاتر تجهیزات بینایی ماشین اکوسیستم Basler صنعتی نرم‌افزار pylon Basler کارت اخذ تصویر لنز صنعتی ترافیکی پایش هوشمند جاده بازرسی تصویری ریل عوارض الکترونیکی هوشمند پردازش تصویر ترافیکی

نقش دوربین‌ها و تجهیزات بینایی ماشین در حمل‌ونقل، ترافیک و شهر هوشمند

بهترین رابط برای دوربین Basler boost در بینایی ماشین صنعتی، مقایسه پهنای باند CoaXPress و GigE Vision در دوربین صنعتی، بررسی latency در CoaXPress و 10GigE برای دوربین Basler، انتخاب بین CoaXPress و GigE Vision برای بازرسی پرسرعت صنعتی، مزایا و معایب CoaXPress در دوربین‌های Basler boost، مزایا و معایب 10GigE Vision در سیستم‌های ماشین ویژن، کدام رابط برای دوربین 20 مگاپیکسلی Basler boost بهتر است، مقایسه CoaXPress و GigE Vision برای هم‌زمان‌سازی چند دوربین، بهترین پروتکل انتقال تصویر برای AOI با دوربین Basler boost، تفاوت jitter و trigger در GigE Vision و CoaXPress، مقایسه کابل‌کشی CoaXPress و 10GigE در پروژه‌های صنعتی، بررسی PoCXP در برابر Ethernet برای دوربین‌های صنعتی Basler، راهنمای انتخاب رابط دوربین صنعتی برای خطوط تولید پرسرعت، مقایسه frame grabber و NIC در دوربین‌های Basler boost، CoaXPress یا 10GigE برای تصویربرداری صنعتی با رزولوشن بالا، بهترین رابط دوربین برای بازرسی PCB با Basler boost، مقایسه عملکرد Basler boost CoaXPress با Basler boost 10GigE، راهنمای خرید دوربین Basler boost بر اساس نوع رابط تصویر

مقایسه پروتکل‌های GigE Vision و CoaXPress در دوربین‌های Basler boost

دوربین SWIR، بازرسی کیفیت مواد غذایی، بینایی ماشین صنعتی، Basler ace 2 X visSWIR، سنسور Sony SenSWIR، تشخیص ناخالصی در غذا، تصویربرداری مادون قرمز کوتاه، طول‌موج ۱۴۵۰ نانومتر، بازرسی نوری، تشخیص رطوبت صنعتی، شناسایی اجسام خارجی، کنتراست طیفی، سیستم‌های بینایی هوشمند، اتوماسیون خط تولید غذا، تشخیص عیوب پنهان محصولات، نورپردازی صنعتی SWIR، کاهش ضایعات مواد غذایی، فناوری InGaAs، کنترل کیفیت خودکار، دوربین‌های صنعتی باسلر

فراتر از نور مرئی: چرا SWIR باسلر، استاندارد جدید بازرسی کیفیت در صنعت غذاست؟