معرفی HALCON، قدرتمندترین نرم افزار پردازش تصویر و بینایی ماشین در دنیا

نرم افزار HALCON بهترین نرم افزار پردازش تصویر و بینایی ماشین ساخت شرکت MVTec است. این نرم افزار  پردازش تصویر و بینایی ماشین تا اکنون در صدها هزار نصب در همه زمینه های تصویربرداری مورد استفاده قرار گرفته است . از جمله کاربردهای  نرم افزار هالکن آن می توان به تجزیه و تحلیل های مختلف پردازش تصویر ، مورفولوژی ، Matching ، اندازه گیری و شناسایی (inspection) مورد اشاره کرد.

تازه ترین الگوریتم های پردازش تصویر مثل یادگیری عمیق ماشین ، پردازش تصاویر سه بعدی و… در HALCON به سادگی قابل پیاده سازی هستند. با استفاده از این نرم افزار می توان خیلی سریع به پردازش تصاویر پرداخت و در یک چشم به هم زدن یک بارکد را خواند. با نرم افزار پردازش تصویر Halcon می توان روی عکس فیلترهای مختلف با پارامترهای گوناگون را تست گرفت. با این نرم افزار قدرتمندبه راحتی و با نوشتن چند خط کد یا یک شی را در تصویر پیدا خواهند شد.

در ویدیوی زیر نحوه ی اجرا و یک مثال نمونه از کار با نرم افزار HALCON آمده است. شما می توانید این مثال را از لینک زیر دانلود کنید و قدم به قدم توضیح آن را در ویدیو ببینید و خودتان اجرا کنید.

    label> نام و نام خانوادگی

    برای دانلود نرم افزار  HALCON اینجا کلیک کنید.

    برای ثبت نام در “دوره ی آموزشی بینایی ماشین با نرم افزار هالکن ” اینجا کلیک کنید.

    راهنمای نصب نرم افزا  MVTec Halcon را بخوانید.

    پردازش تصویر و بینایی ماشین با نرم افزار پردازش تصویر HALCON

    نرم افزار HALCN یک جعبه ابزار قدرتمند است. به کمک  این نرم افزار کارهای زیادی را میتوان با تعداد کدهای خیلی کمی انجام داد. آیا شما  با برنامه نویسی پردازش تصویر آشنا هستید ؟ در این صورت متوجه می شوید که نرم افزار پردازش تصویر HALCON چقدر سریع و قدرتمند است.  با آن می توان چه کارهایی انجام داد. از پیاده سازی یادگیری عمیق ماشین گرفته تا پردازش سه بعدی. با این جعبه ابزار کاری نیست که نتوان آن را انجام داد.
    خلاصه با این نرم افزار همه کار می توان کرد، از پلاک خوان ساده گرفته تا اندازه گیریهای بسیار دقیق ، کلاس بندی ، شناسایی اشیا (Object Detection)، مورفولوژی و… به علاوه نرم افزار   MVTec HALCON  هزاران مثال از کاربردهای پردازش تصویر در زمینه های مختلف دارد. شما می توانید خیلی اوقات نمونه ی برنامه نویسی را که میخواهید انجام دهید را در آن پیدا کنید.

    تشخیص حروف و اعداد با نرم افزار پردازش تصویر Halcon

    اندازه گیری با پردازش تصویر و نرم افزار Halcon

     استفاده از نرم افزار halcon برای شناسایی اجسام در تصویر

    تشخیص خرابی روی سطوح با نرم افزار پردازش تصویر Halcon

    تشخیص بارکد با نرم افزار بینایی ماشین Halcon

    آشنایی با محیط نرم افزار HALCON

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

    نرم افزار پردازش تصویر halcon - محیط کد نویسی

    • پنجره ی نمایش یا Graphics Window : با استفاده از پنجره ی نمایش می توانید عکس ها ، ناحیه ها، خروجی برنامه یا متن های دلخواه خودتان را نمایش بدهید.
    • پنجره ی اپراتوها یا Operator Window : منظور از اپراتورها همان کدهای هالکن هستند. در واقع این پنجره به شما کمک میکنند که کدنویسی انجام بدهید. میتوان برای نوشتن یک اپراتور، ویرایش کد مورد نظر، بررسی ورودی و خروجی ها و دیدن توضیح مختصری از ورودی ها و خروجی های تصویر استفاده کرد.
    • پنجره ی کد نویسی یا Program Window : این پنجره همون محیط کدنویسی شماست که در واقع کدهای خودتان را در آن مینویسید.
    • Variable Window کلیه ی متغییرهای برنامه ی شما چه عکس باشن چه مقدار عددی و… اینجا نمایش داده میشه .
    • Tool bar یا نوار ابزار : شما میتوانید به ابزارها و امکانات مختلف نرم افزار HALCON اینجا دسترسی داشته باشید.
    • یک قسمت از ابزارهای پرکاربرد HALCON اینجا آورده شده که می توانید به آنها از اینجا دسترسی داشته باشید.
    • نوار وضعیت یا Status Bar : در این قسمت می توانید به یک سری اطلاعات از قبیل وضعیت برنامه ( در حال اجرا یا متوقف ) دسترسی داشته باشید.

     

    کدنویسی با نرم افزار پردازش تصویر HALCON 

    نرم افزار HALCON به کدهای خودش اپراتور میگوید. کتابخانه ی HALCON بیش از 2000 تا اپراتور در زمینه های مختلف دارد که طوری دسته بندی شده اند که شما بتوانید به سادگی به آنها دسترسی پیدا کنید. همونطور که در عکس می بینید اپراتوها یا کدهای HALCON در دسته های مختلفی قرار گرفته اند مثلا دسته ی Filter شامل انواع فیلترهایی هست که میشود روی عکس اعمال کرد. بنابراین باید در این دسته دنبال فیلتر مورد نظر بگردید. فرضا اینجا به دنبال فیلترهای FFT هستیم که وقتی موس را روی آن نگه می داریم انواع فیلترهای FFT روی عکس نشون داده میشود که می تونیم از لیست موجود فیلتر مورد نظر خود را انتخاب کرده و آن را مطابق توضیحی که در عکس زیر داده ایم به پنجره ی کدنویسی منتقل کنیم.

    ویژگی های نرم افزار   MVTec HALCON

    قابلیت پردازش سه بعدی
    قابلیت بی نظیر در Object Detection
    قابلیت بررسی بیش از 50 ویژگی برای مقادیر خاکستری و شکل ها
    اندازه گیری با دقت بالا و کالیبراسیون دقیق
    طیف گسترده ای از جدیدترین فن آوری های یادگیری عمیق
    قابلیت شناسایی اعداد و حروف (OCR)
    تشخیص خطوط ، دایره ها و بیضی ها با دقت حداکثر 2 درصد پیکسل
    ریخت شناسی بسیار سریع
    پردازش تصویر رنگی
    پردازش تصاویر بسیار بزرگ (بیش از 32k x 32k)
    پردازش توالی تصویر (به عنوان مثال ، برای کارهای نظارتی)
    کاربردها و مثال های فروان در زمینه ی صنعت

    شما میتوانید برای انجام پروژه های خود از متخصصان ما مشاوره بگیرید.

    مطالب مرتبط

    9 دیدگاه برای “معرفی HALCON، قدرتمندترین نرم افزار پردازش تصویر و بینایی ماشین در دنیا

      • visionsy_VS2020 گفته:

        به طور کلی سرعت خواندن بارکد به عواملی متعددی تعداد پیکسل های بارکد و تعداد پیکسل های عکس، کیفیت بارکد و نور پردازی بستگی داره. به عنوان نمونه ما با استفاده از نرم افزار هالکن با نور پردازی مناسب و سایز عکس 480*640 در کمتر از 3 میلی ثانیه بارکد رو خوندیم.

    دیدگاهتان را بنویسید

    نشانی ایمیل شما منتشر نخواهد شد.