دوره های آموزشی
قطعات الکترونیکی
سنسورها
ماژول ها
کتابها
بردها
قطعات مکانیکی
موتورها
لوازم و تجهیزات
لپ تاپ
لوازم جانبی دیجیتال
تماس با ما
تولید نرم افزار
برنامه نویسی وب
وب سایتهای تعاملی
خدمات گرافیکی و طراحی
طراحی تبلیغاتی
خدمات سخت افزار
خدمات آموزشی
فروشگاه قطعات
پردازش تصویر
به زبان ساده OpenCV یا open source computer vision یک کتابخانۀ منبع باز بزرگ برای بینایی کامپیوتر، یادگیری ماشین و پردازش تصویر است که نقش مهمی در پردازش بلادرنگ یا real-time دارد. برای اینکه بخواهید بدانید OpenCV چیست، حتماً لازم نیست که مهندس کامپیوتر باشید. ممکن است برای انجام یک پروژه و یا برای نصب دوربین روی یک وسیله احتیاج به این برنامه داشته باشید. به زبان ساده OpenCV یا open source computer vision یک کتابخانۀ منبع باز بزرگ برای بینایی کامپیوتر، یادگیری ماشین و پردازش تصویر است که نقش مهمی در پردازش بلادرنگ یا real-time دارد. کسانی که در زمینۀ هوش مصنوعی (Artificial Intelligence) یا یادگیری ماشین (Machine Learning) فعالیت میکنند، باید بیشتر در مورد آن بیاموزند. بهتر است در ابتدا نگاهی به معانی بینایی کامپیوتر و پردازش تصویر بیندازیم. بینایی کامپیوتر computer vision چیست؟ بینایی کامپیوتر به فرایندی اطلاق میشود که فرد را قادر میسازد تا تصاویر و فیلمها، نحوۀ ذخیره سازی آنها و نحوۀ دستکاری و بازیابی دادهها را درک کند. بیشتر اوقات، بینایی کامپیوتری اساس هوش مصنوعی را تشکیل میدهد. امروزه بینایی کامپیوتری نقش مهمی در اتومبیلهای خودران، رباتیک، اپلیکیشنهای تصحیح عکس و پیشگیری از وقوع جرم با پردازش تصویر دارد. پردازش تصویر چیست؟ پردازش تصویر به تجزیه و تحلیل و همچنین تغییر تصویر دیجیتالی برای بالا بردن کیفیت آن میگویند. به عبارت دیگر پردازش تصویر شامل کارهایی است که بر روی یک تصویر انجام میشود تا نسخۀ پیشرفتهای از آن به دست آید یا اینکه اطلاعات مفیدی از آن استخراج گردد. معمولاً این عملیاتها شامل مراحل وارد کردن تصویر، تجزیه و تحلیل و تغییر، و در نهایت دریافت یک تصویر در خروجی است که اصلاح شده یا اینکه گزارشی بر اساس تجزیه و تحلیل تصویر به ما ارائه میشود. در نتیجه، پردازش تصویر به فعالیتهای دیگری مانند وارد کردن و ذخیرۀ تصاویر (اصطلاحاً خواندن و نوشتن)، تشخیص چهرهها و ویژگیهای آن، تشخیص اشکال مانند دایره، مربع یا مستطیل در یک تصویر (به عنوان مثال تشخیص سکه در تصاویر)، تشخیص متن در تصویر (مانند خواندن پلاک خودرو)، تغییر کیفیت تصویر و رنگها و فیلترها (مانند قابلیتهای برنامهای مانند اینستاگرام) کمک میکند. همچنین پردازش تصویر در توسعۀ برنامههای واقعیت افزوده (Augmented Reality) نقش دارد. برنامۀ واقعیت افزوده یعنی برنامههایی که دنیای واقعی و دنیای مجازی را ترکیب میکند.
کاربر مهمان
لطفا وارد سایت شوید
برنامه نویسی
برنامه نویسی میکرو کنترلر
برنامه نویسی تحت وب
هوشمند سازی و ارتباطات
طراحی ، ساخت و برنامه نویسی رباتیک
مشاوره رایگان
مقالات