هدف از ارائه اين آموزش آشنايي مقدماتي براي کار با دوربين(webcam) به وسيله نرم افزار Matlab هست. اميدواريم که اين آموزش، مورد استفاده شما قرار بگيرد.
کار با دوربين از دو طريق:
- استفاده از toolbox image aquision
- اجراي گام به گام دستورات در محيط command window
قبل از انجام هر دو روش فوق بايد حتما درايور webcam رانصب نمود (نرم افزار همراه دوربين) تا نرم افزار matlab بتواند دوربين را شناسايي کند.
دوربين را به رايانه خود متصل نماييد و مراحل بعدي را طبق هر کدام از
روشهاي انتخاب شده انجام دهيد.
روش اول : استفاده از toolbox image acquisition
مرحله اول:
از منوي start نرم افزار matlab ، toolbox image acquisition را باز نماييد.
مرحله دوم:در قسمت سمت چپ toolbox مربوطه، اندازههاي مختلف تصاوير دوربين قابل مشاهده ميباشد.
مرحله سوم:دکمه start preview براي شروع، پيش نمايش تصاوير دوربين هست.
مرحله چهارم :دکمهstart Acquisition يک frame ازآخرين تصوير که در مقابل دوربين بوده است رانمايش مي دهد.
مرحله پنجم: دکمه Export Data براي استخراج و ذخيره اطلاعات ميباشد.
مرحله ششم:پس از فشردن دکمهData Export پنجره اي باز ميشود که مسير ذخيره فايل و نام data را مي پرسد، که ما در اينجا مسير workspace و نام image را انتخاب نموديم.
مرحله هفتم:دراين مرحله data در workspace با نام image نمايش داده مي شود ،که توسط دستور imshow(image) قابل نمايش ميباشد.
روش دوم :اجراي گام به گام دستورات در محيط command window
vid = videoinput(‘winvideo’,1,’RGB24_176x144′,’Tag’,’Webcam’);
preview(vid);
با استفاده از خط دستورهاي فوق video زنده همانند toolbox image acquisition قابل نمايش مي باشد.
vid = videoinput(‘winvideo’,1,’RGB24_640x480′,’Tag’,’Webcam’);
preview(vid);
نکته: همانطور که مشاهده ميکنيد اين دستورات قابليت تغييرسايز تصاوير دوربين را دارند فقط کافي است در قسمت مشخص شده سايز مورد نظر خود را وارد نماييد