تبلیغات
پایگاه مجازی برق الکترونیک - مطالب سعید اکبری زاده

 

                 صفحه اصلی                  ارتباط با ما                         درباره ما                     سفارش پروژه             نسخه موبایل                    RSS

 

 

        

 

 

        

 

 

 

 

 

جستجو در سایت

 
   

پروژه

کتاب و جزوات درسی

الکترونیک

کنکور

مقالات آموزشی

میکروکنترلر

   
 

 

 

 

 

 

    

 

 

 

 

جمع دو تصویر

1389/08/16                  نویسنده: سعید اکبری زاده

 
 

جمع دو تصویر بدین مفهوم است که در دو تصویر ، شدت روشنایی پیکسل های متناظر دو تصویر را از با هم جمع کنیم . تصاویر زیر نتیجه اعمال عملگر جمع را نشان می دهند: 


 شبه کد زیر نحوه پیاده سازی عملگر جمع را نشان می دهد :

Procedure Add (image1, image2 : Byte[][])
Begin
result :Byte[][]
sub:integer
For i = 1 To Height Do
For j = 1 To Width Do
sub = image1[i, j] + image2[i, j]
result[i, j] = sub > 255 ? 255 : sub
End For
End For
Return result
End


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

پردازش تصویر در MATLAB :
برای جمع دو تصویر هم اندازه از تابع imadd در MATLAB می توان استفاده کرد. به عنوان مثال مجموعه دستورات زیر دو تصویر را خوانده و حاصل جمع آن ها را نشان می دهد.

im = imread('rice.png'); 
imshow(im); 
imBack = imread('background.png');
imshow(imBack);
res = imadd(im,imBack);

 

                         () نظرات

            + مشاهده مطالب بیشتر از موضوعات مخابرات - پردازش سیگنال -

--

 

تفریق دو تصویر

1389/06/2                  نویسنده: سعید اکبری زاده

 
 

تفریق دو تصویر هم اندازه بدین مفهوم است که شدت روشنایی پیکسلهای متناظر دو تصویر را از هم کم کنیم . فرض کنید می خواهیم تغییرات مغز افرادی را بررسی کنیم که دچار بیماری آلزایمر هستند. برای این منظور می توانیم تصویری از یک مغز سالم را در مراحل مختلف با تصویر مغز فردی که دچار بیماری آلزایمر است ، مقایسه کنیم . با اعمال عملگر فوق بر روی دو تصویر مذکور نقاطی از مغز که در آن نقاط مغر دچار تغییر شده است مشخص می شوند . تصویر زیر عکس اسکن PET مغز نرمال و بیمار را به همراه حاصل تفریق آن ها نشان می دهد :


شبه کد زیر نحوه پیاده سازی عملگر تفریق را نشان می دهد :

Procedure Subtract (image1, image2 : Byte[][])
Begin
result :Byte[][]
sub:integer
For i = 1 To Height Do
For j = 1 To Width Do
sub = image1[i, j] - image2[i, j]
result[i, j] = sub <>
هنگام تفریق مقادیر پیکس ها ، مقادیر منفی را به مقدار صفر تبدیل می کنیم . همچنینی می توانیم هنگام تفرق از قدرمطلق تفریق نیز استفاده کنیمبه عنوان یک مثال کاربردی از تفریق دو تصویر می توان به شناسایی حرکت در سیستم های دوربین مدار بسته اشاره کرد. زمانی می گوییم حرکت رخ داده است که در بین دو فریم متوالی گرفته شده از دوربین اختلاف وجود داشته باشد. و همانطور که در ابتدا یادآور شدیم، برای محاسبه اختلاف بین دو تصویر از عملگر تفریق استفاده می کنیم. بنابراین با تفریق فریم فعلی و فریم قبلی گرفته شده از دوربین می توانیم اختلاف موجود در دو تصویر را پیدا کنیم. از دیگر کاربردهای تفریق دو تصویر می توان به حذف پشت زمینه ثابت از تصویر اشاره کرد.

پردازش تصویر در MATLAB :
برای تفریق دو تصویر هم اندازه از تابع imsubtract در MATLAB می توان استفاده کرد. به عنوان مثال مجموعه دستورات زیر دو تصویر را خوانده و حاصل تفریق آن ها را نشان می دهد.

im = imread('rice.png');
figure (1)
imshow(im);
imBack = imread('background.png');
figure (2)
imshow(imBack);
res = imsubtract(im,imBack);
figure (3)
imshow(res);

 

                         () نظرات

            + مشاهده مطالب بیشتر از موضوعات پروژه - مخابرات -

--

 

خاکستری (Grayscale) کردن تصویر

1389/05/31                  نویسنده: سعید اکبری زاده

 
 

در رایج ترین مدل رنگ گرافیک کامیوتری، رنگ ها از ترکیب سه رنگ قرمز، سبز و آبی به وجود می آیند که در مجموع 16581375 رنگ متفاوت توسط این سه مولفه می توان تولید کرد. این مدل رنگ در گرافیک کامپیوتری با نام RGB شناخته می شود. در کنار مدل رنگ RGB مدل های دیگری همچون CMYK ، HSI ، HSV و Grayscale نیز وجود دارد که هریک از آن ها به روش متفاوتی به نمایش رنگ ها می پردازند. در این بین مدل رنگ Grayscale از اهمیت ویژه ای برای ما برخوردار است. چرا که در بیشتر کاربردها نیازی به یک تصویر رنگی نمی باشد و داشتن تنها یک تصویر خاکستری کافی خواهد بود. در میان عموم ، تصویر خاکستری با نام تصویر سیاه و سفید شناخته می شود (البته استفاده از نام سیاه سفید به جای خاکستری اشتباه است و در اینجا فقط برای روشن تر شدن مطلب از این نام استفاده کرده ایم)

یک تصویر RGB متشکل از سه ماتریس است که هریک از آنها مقادیر Red ( قرمز ) ، Green ( سبز ) و Blue ( آبی ) تصویر رنگی را نگه می دارند. نمایش تصویر بر روی صفحه نمایش نیز از ترکیب مقادیر درآیه های متناظر در سه ماتریس انجام می پذیرد. همانطور که در ابتدا یادآور شدیم ، در بیشتر کاربردها نیازی به تصویر رنگی نداریم و استفاده از یک تصویر خاکستری کافی خواهد بود. یک پیکسل زمانی مقدار خاکستری خواهد داشت که مولفه های R ، G و B آن مقادیر یکسانی داشته باشند. با توجه به این تعریف، در مواردی که تصویر ورودی یک تصویر RGB است، برای Grayscale کردن آن از فرمول زیر می توانیم استفاده می کنیم :

S_R(x, y) = S_G(x, y) = S_B(x, y) = [R(x, y) + G(x, y) + B(x, y)] / 3

در این فرمول S_X مولفه های تصویر خروجی و R ، G و B هر یک به تریبب ماتریس مولفه های سبز قرمز و آبی تصویر ورودی می باشند. شبه کد زیر نحوه Grayscale کردن یک تصویر RGB با سایز M * N را نشان می دهد :

Procedure Grayscale( output , input As Bitmap )
Begin
For I = 1 to M Do
For J = 1 To N Do
Temp = ( input.R( I,J ) + input.G( I,J ) + input.B( I,J ) ) / 3
Output.R ( I,J ) = Temp
Output.G ( I,J ) = Temp
Output.B ( I,J ) = Temp
End For
End For
End
شکل زیر یک تصویر RGB را به همراه تصویر خاکستری آن نشان می دهد :


از آنجا که مقادیر ماتریس های R , G , B پس از Grayscale کردن تصویر باهم برابر هستند ، بنابراین می توان تنها از یک ماتریس برای نشان دادن مقادیر استفاده کرد. در الگوریتم های بعدی که برای پردازش تصویر ارائه خواهند شد از تصاویر Grayscale استفاده خواهیم کرد . بنابراین عملیات نیز بر روی تنها یک ماتریس انجام خواهد پذیرفت.

پردازش تصویر در MATLAB :
برای خاکستری کردن یک تصویر RGB می توان از تابع rgb2gray استفاده کرد. به عنوان مثال تکه کد زیر یک تصویر رنگی را خوانده و آن را به تصویر خاکستری تبدیل می کند:

im = imread('onion.png');
figure (1)
imshow(im);
imGray = rgb2gray(im);
figure (2)
imshow(imGray);

 

                         () نظرات

            + مشاهده مطالب بیشتر از موضوعات پردازش سیگنال - مخابرات -

--

 

تصویر دیجیتالی چیست ؟

1389/05/29                  نویسنده: سعید اکبری زاده

 
 


یک تصویر را می توان توسط تابع دوبعدی f(x,y) نشان داد که در آن X و Y را مختصات مکانی و مقدار f در هر نقطه را شدت روشنایی تصویر درآن نقطه می نامند. اصطلاح سطح خاکستری نیز به شدت روشنایی تصاویر مونوکروم اطلاق میشود . تصاویر رنگی نیز از تعدادی تصویر دوبعدی تشکیل می شود. زمانی که مقادیر X و Y و مقدار f(x,y) با مقادیر گسسته و محدود بیان شوند ، تصویر را یک تصویر دیجیتالی می نامند. دیجیتال کردن مقادیر X و Y را Sampling و دیجیتال کردن مقدار f(x,y) را quantization گویند. برای نمایش یک تصویر M * N از یک آرایه دو بعدی ( ماتریس) که M سطر و N ستون دارد استفاده می کنیم .
مقدار هر عنصر از آرایه نشان دهنده شدت روشنایی تصویر در آن نقطه است. هر عنصر آرایه یک مقدار 8 بیتی است که می تواند مقداری بین 0 و 255 داشته باشد. مقدار صفر نشان دهنده رنگ تیره ( سیاه ) و مقدار 255 نشان دهنده رنگ روشن ( سفید ) است.
به عنوان مثال تصویر روبرو که سایز آن 288 * 265 است از یک ماتریس که دارای 288 سطر و 265 ستون است برای نمایش تصویر استفاده می کند . هر پیکسل از این تصویر نیز مقداری بین 0 و 255 دارد . نقاط روشن مقادیری نزدیک به 255 و نقاط تیره مقادیر نزدیک به 0 دارد. همه توابع پردازش تصویر از این مقادیر استفاده کرده و اعمال لازم را بر روی تصویر انجام می دهند.

پردازش تصویر در MATLAB :
خواندن تصویر در محیط MATLAB با استفاده از تابع imread و نمایش آن توسط تابع imshow انجام می پذیرد. به عنوان مثال دستور زیر تصویر rice.png را خوانده و ماتریس مربوط به تصویر را در اختیار ما قرار می دهد(در مثال زیر این ماتریس با نام im مشخص شده است). مقدار هر عنصر در این ماتریس شدت روشنایی تصویر در آن نقطه را نشان می دهد :

im = imread('rice.png');
imshow(im);

 

                         () نظرات

            + مشاهده مطالب بیشتر از موضوعات پردازش سیگنال - مخابرات -

--

 

 

صفحات بعدی

 ... 3 4 5 6 7 8 9 ...

 

  

 

ارتباط با ما

 

در صورتی که نظر یا پیشنهاد و یا پیامی دارید، می توانید پیامتان را از طریق قسمت نظرات یا از طریق آی دی مسنجر و یا از طریق فرم ارسال پیام در لینک زیر ارسال کنید:

 

فرم ارسال پیام به webmaster

 

لطفا از درخواست پاسخ به سوالتان از طریق ایمیل خودداری کنید.

 

 

 

اشتراک ایمیلی

 

ایمیل خود را برای دریافت مطالب جدید سایت وارد نمائید و در صفحه ای که باز می شود عبارت خواسته شده را وارد کنید، سپس ایمیلی به شما ارسال می شود که حاوی لینک فعال سازی است که میبایست روی لینک کلیک کنید

 

 

 

 

در مورد تبادل لینک

 

در صورتی که وبسایت و یا وبلاگی در زمینه برق یا کامپیوتر دارید و مایل به تبادل لینک با ما هستید:

لینک ما را با آدرس  http://www.bargh-electronic.com  و با عنوان پایگاه مجازی برق الکترونیک ، به لینک های خود اضافه کرده و سپس لینک وب سایت و یا وبلاگ خود را از طریق کلیک بر روی گزینه "ارسال لینک" در قست پایین لیست لینک های ما، به مجموعه لینک های ما اضافه کنید. لینک های ارسالی، در اولین بازدید ما تایید شده و در لیست لینک ها به نمایش در خواهد آمد. درخواست تبادل لینک با صفحاتی که ما را لینک نکرده اند تایید نخواهد شد.

 

 

 

لینک های جدیدترین مطالب

 

دانلود 100 پروژه میکروکنترلر avr

تولد شش سالگی پایگاه مجازی برق الکترونیک

آموزش میكروكنترلر pic - قسمت سوم

نوکیا تبلت ویندوزی می سازد

نازکترین باتری دنیا ساخته شد

کاهش محاسبات در تولید مدارات الکترونیکی

آموزش میكروكنترلر pic - قسمت دوم

ساخت وسیله ساده الکترونیکی جهت تشخیص HIV/AIDS

آموزش مقدماتی میكروكنترلر pic

تکنولوژی ساخت مدارات مجتمع

جزئیات و دفترچه انتخاب رشته داوطلبان كنكور كارشناسی ارشد 90

دانلود پروژه شبیه سازی اکولایزر سیگنال صوتی با نرم افزار Matlab

نگاهی به فناوری EDGE

مسابقات روبوکاپ آزاد ایران 2011

روبات تیراندازی که دقیقاً به هدف می‌زند

تولید و پخش ملودی با AVR

معرفی میکروکنترلرهای خانواده XMEGA AVR

دانلود نرم‌افزار کرک شده codevision 2.03.4

مکمل کردن تصویر

تاثیر 20 درصدی شرط معدل در ثبت نام آزمون كارشناسی ارشد

جمع دو تصویر

تفریق دو تصویر

خاکستری (Grayscale) کردن تصویر

تصویر دیجیتالی چیست ؟

دانلود آموزش proteus و ares

دانلود آموزش protel dxp و altum designer

دانلود glossary الکترونیک برای دیکشنری babylon

پردازش تصویر

پردازش صدا

دانلود کتاب سیستم های کنترل خطی پیام نور

 

 

 

 

انتخاب موضوع

پردازش سیگنال

-------------------------------

پروژه

-------------------------------

مقالات آموزشی

-------------------------------

کنکور

-------------------------------

اندازه گیری

-------------------------------

قدرت

-------------------------------

خبر

-------------------------------

عمومی

-------------------------------

آموزش نرم افزار برق

-------------------------------

الکترونیک

-------------------------------

مجموعه لینک

-------------------------------

موبایل

-------------------------------

مخابرات

-------------------------------

میکروکنترلر

-------------------------------

كامپیوتر و اینترنت

-------------------------------

ویندوز

-------------------------------

برنامه نویسی

-------------------------------

دانلود برنامه

-------------------------------

رباتیک

-------------------------------

کتاب و جزوات درسی

-------------------------------

 
 

آرشیو

آذر 1390

------------------------------

آبان 1390

------------------------------

مهر 1390

------------------------------

خرداد 1390

------------------------------

اردیبهشت 1390

------------------------------

فروردین 1390

------------------------------

اسفند 1389

------------------------------

دی 1389

------------------------------

آذر 1389

------------------------------

آبان 1389

------------------------------

شهریور 1389

------------------------------

مرداد 1389

------------------------------

تیر 1389

------------------------------

خرداد 1389

------------------------------

اردیبهشت 1389

------------------------------

فروردین 1389

------------------------------

اسفند 1388

------------------------------

بهمن 1388

------------------------------

دی 1388

------------------------------

آذر 1388

------------------------------

آبان 1388

------------------------------

مهر 1388

------------------------------

شهریور 1388

------------------------------

مرداد 1388

------------------------------

تیر 1388

------------------------------

خرداد 1388

------------------------------

اردیبهشت 1388

------------------------------

فروردین 1388

------------------------------

اسفند 1387

------------------------------

بهمن 1387

------------------------------

دی 1387

------------------------------

آذر 1387

------------------------------

آبان 1387

------------------------------

مهر 1387

------------------------------

شهریور 1387

------------------------------

مرداد 1387

------------------------------

تیر 1387

------------------------------

خرداد 1387

------------------------------

اردیبهشت 1387

------------------------------

فروردین 1387

------------------------------

اسفند 1386

------------------------------

بهمن 1386

------------------------------

دی 1386

------------------------------

آذر 1386

------------------------------

خرداد 1386

------------------------------

اردیبهشت 1386

------------------------------

بهمن 1385

------------------------------

آذر 1385

------------------------------

اسفند 1384

------------------------------

دی 1384

------------------------------

آذر 1384

------------------------------

آبان 1384

------------------------------

 
 

 

Site Page Rank

Page Ranking Tool

 

 

 

نظرسنجی

 

به کدام گرایش رشته برق علاقه بیشتری دارید؟

 

 

 

 

 

 
 

 

 

جستجوی Datasheet


 

 

 

آمار بازدید از این پایگاه

 

کل بازدیدها:
بازدیدهای امروز:

بازدیدهای دیروز:

این ماه:

ماه قبل:
تعداد کل مطالب:

آخرین بازدید:


آخرین بروز رسانی:

 

 
 

 

لینک ها

 

تكنو الكترو

--------------------------

برق-الکترونیک

--------------------------

رشته الكترونیك علامه نایینی

--------------------------

کنکور کارشناسی ارشد برق

--------------------------

آموزش کلیه نرم افزارهای تخصصی برق

--------------------------

پایان نامه های برق-بهترین های برق

--------------------------

short wave...

--------------------------

وبلاگ برق الکترونیک

--------------------------

برق دانشگاه لرستان

--------------------------

کتاب ها و فیلم های آموزشی دانشگاه های برتر دنیا

--------------------------

کاملترین مرجع دانلود کتاب برق و الکترونیک

--------------------------

مهندسی الکترونیک

--------------------------

برق قدرت 74

--------------------------

الکترو مجید

--------------------------

وبلاگ تخصصی مهندسی برق

--------------------------

گالری مطالب مهندسی برق

--------------------------

مرجع دانشجویان و مهندسین برق

--------------------------

بهرام الکترونیک

--------------------------

انجمن رباتیک نوین

--------------------------

سایت اشتهارد

--------------------------

سایت بیترونیک

--------------------------

وبسایت تخصصی برق و الکترونیک

--------------------------

مهندسی تکنولوژی الکترونیک

--------------------------

كنفرانس بین‌المللی مسائل فنی و فیزیكی در مهندسی قدرت

--------------------------

وبسایت فنی و مهندسی

--------------------------

ایده پردازان الکترونیک

--------------------------

مرجع پردازنده های دیجیتال

--------------------------

مقالات برق

--------------------------

دانشجویان برق آشتیان

--------------------------

وبلاگ تازه ها

--------------------------

وبلاگ شخصی مهندس پورقاسمی خیاوی

--------------------------

گروه دانشجویان سجاد

--------------------------

برق و الکترونیک

--------------------------

مقالات علمی در هر موضوع

--------------------------

وبلاگ جامع برق و مخابرات

--------------------------

دانلود كتاب مهندسی الكترونیك

--------------------------

آموزش نرم افزار ومنابع plc ،برقوالکترونیک ورباتیک

--------------------------

دانلود تحقیقات و مقالات آماده برق

--------------------------

دانستنیهای برق و الکترونیک

--------------------------

فروشگاه الکترونیک

--------------------------

داستانهای جالب کوتاه

--------------------------

برق والكترونیك

--------------------------

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

--------------------------

گروه آموزشی برق و الکترونیک

--------------------------

برق و الكترونیك

--------------------------

همه چیز در مورد مخابرات

--------------------------

کالج مجازی برق

--------------------------

بهترین های برق

--------------------------

آموزش میکرو و پروژه های دانشجویی

--------------------------

کوره گداری

--------------------------

مطالب روز

--------------------------

آموزش matlab

--------------------------

وبلاگ تخصصی دانشجویان برق

--------------------------

دانلود مقالات برق الکترونیک و کامپیوتر

--------------------------

کوره گام بردار ( الکتریکی )

--------------------------

کنترل و ابزار دقیق و PLC

--------------------------

روباتیک و فن آوری های مرتبط

--------------------------

آسان دانلود

--------------------------

دانشجویان دانشگاه امام رضا (ع) مشهد

--------------------------

قدرت - شبکه های انتقال وتوزیع - الکترونیک

--------------------------

لیست همه لینک ها

-------------------------

 ارسال لینک

 

 

 

 

 

Copyright © 2005-2012 www.Bargh-Electronic.com
استفاده از مطالب این سایت در سایر سایت ها و وبلاگها تنها با ذکر منبع و درج لینک مجاز است