MATLAB
2.35K subscribers
202 photos
24 videos
143 files
280 links
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🍀🍀 آموزش مقدماتی پردازش تصویر 🍀🍀
___________________________________________
💡 جلسه دوم
💡 استاد : مهندس بنی فخر
___________________________________________
🌺🌺🌺🌺بسم الله الرحمن الرحیم 🌺🌺🌺🌺
با عرض سلام و احترام خدمت تک تک اعضای محترم کانال متلب
مجتبی بنی فخر هستم دانشجوی دوره دکتری برق مخابرات، مدرس دانشگاه و مدرس برنامه MATLAB
از دپارتمان پردازش تصویر و پردازش سیگنال کانال MATLAB درخدمت شما دوستان محترم هستم.
امیدوارم مباحث مطرح شده در این دوره برای شما دوستان و دانشجویان گرامی مفید فایده واقع بشه.
ممنون میشم اگر دوستانتون علاقه مند به مبحث پردازش تصویر با متلب هستند ازشون دعوت کنید تا به کانال ما ملحق بشن
🌸 با سپاس 🌸
مجتبی بنی فخر 1394/11/24
___________________________________________
#Image_processing
#آموزش_مقدماتی
#جلسه_دوم
#بنی_فخر
#پردازش_تصویر
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
🍀🍀 آموزش مقدماتی پردازش تصویر 🍀🍀
___________________________________________
💡 جلسه دوم
💡 استاد : مهندس بنی فخر
___________________________________________

جلسه دوم
عنوان جلسه: مقدمات پردازش تصویر
مدت جلسه:60 دقیقه تا ساعت 20
در صورت داشتن سوال و ارتباط با اساتید با ادمین کانال ( https://telegram.me/AdMatLAb ) در تماس باشید .
___________________________________________
#Image_processing
#آموزش_مقدماتی
#جلسه_دوم
#بنی_فخر
#پردازش_تصویر
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
🍀🍀 آموزش مقدماتی پردازش تصویر 🍀🍀
___________________________________________
💡 جلسه دوم
💡 استاد : مهندس بنی فخر
___________________________________________

در جلسه گذشته آموختیم چکونه یک تصویر از دایرکتوری متلب را در یک ماتریس با نام دلخواه ذخیره و آن را مجدد نمایش دهیم در زیر نمونه این کار را مشاهده می کنید که تصویر girl.tif در متغییری با نام image ذخیره شده و با دستور imshow نمایش داده می شود

http://goo.gl/lggAc0
___________________________________________
#Image_processing
#آموزش_مقدماتی
#جلسه_دوم
#بنی_فخر
#پردازش_تصویر
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
🍀🍀 آموزش مقدماتی پردازش تصویر 🍀🍀
___________________________________________
💡 جلسه دوم
💡 استاد : مهندس بنی فخر
___________________________________________

image=imread('girl.tif');
figure
imshow(image)


لازم به ذکر است دستور figure به منظور ایجاد یک صفحه نمایش جدید بکار می رود

http://goo.gl/3vz2E0
___________________________________________
#Image_processing
#آموزش_مقدماتی
#جلسه_دوم
#بنی_فخر
#پردازش_تصویر
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
🍀🍀 آموزش مقدماتی پردازش تصویر 🍀🍀
___________________________________________
💡 جلسه دوم
💡 استاد : مهندس بنی فخر
___________________________________________
همانطور که در جلسه قبل توضیح داده شد دستور
» imfinfo('girl.tif')
به منظور مشاهده تمامی اطلاعات تصویر مورد استفاده قرار می گیرد در زیر حاصل اجرای این دستور برای تصویر فوق قابل مشاهده است


» imfinfo('girl.tif')

ans =

Filename: 'C:\Users\mOjTaBa\Desktop\hw4\PR2\TIP_NARM_Code\...'
FileModDate: '23-اُكتبر-2009 17:12:53'
FileSize: 197804
Format: 'tif'
FormatVersion: []
Width: 255
Height: 258
BitDepth: 24
ColorType: 'truecolor'
FormatSignature: [73 73 42 0]
ByteOrder: 'little-endian'
NewSubFileType: 0
BitsPerSample: [8 8 8]
Compression: 'Uncompressed'
PhotometricInterpretation: 'RGB'
StripOffsets: [1x26 double]
SamplesPerPixel: 3
RowsPerStrip: 10
StripByteCounts: [1x26 double]
XResolution: 0
YResolution: 0
ResolutionUnit: 'Inch'
Colormap: []
PlanarConfiguration: 'Chunky'
TileWidth: []
TileLength: []
TileOffsets: []
TileByteCounts: []
Orientation: 1
FillOrder: 1
GrayResponseUnit: 0.0100
MaxSampleValue: [255 255 255]
MinSampleValue: [0 0 0]
Thresholding: 1
Offset: 197378
Software: 'IrfanView'
___________________________________________
#Image_processing
#آموزش_مقدماتی
#جلسه_دوم
#بنی_فخر
#پردازش_تصویر
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
🍀🍀 آموزش مقدماتی پردازش تصویر 🍀🍀
___________________________________________
💡 جلسه دوم
💡 استاد : مهندس بنی فخر
___________________________________________

برای نمایش همزمان دو یا چند تصویر می توان از دستور subplot به نحو زیر استفاده کرد
image1=imread('girl.tif');
image2=imread('Butterfly.tif');

figure
imshow(image)
figure
subplot(1,2,1), imshow(image1), title('first image')
subplot(1,2,2), imshow(image2), title('next image')

http://goo.gl/WsZzDu
___________________________________________
#Image_processing
#آموزش_مقدماتی
#جلسه_دوم
#بنی_فخر
#پردازش_تصویر
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
🍀🍀 آموزش مقدماتی پردازش تصویر 🍀🍀
___________________________________________
💡 جلسه دوم
💡 استاد : مهندس بنی فخر
___________________________________________
از دستور imshow به نحو دیگری نیز می توان بهره جست به شکلی که در تصاویر سیاه سفید مقادیر کوچکتر از یک مقدار خاص را سیاه و مقادیر بیشتر از یک سطح خاکستری را سفید کرد و مجدد تصویر را نمایش داد برای این منظور ابتدا تصویر lena که یک تصویر سیاه و سفید است را فراخوانی کرده مقادیر کمتر از سطح خاکستری 60 را سیاه و بیشتر از 100 را سفید می کنیم
http://goo.gl/7osID1
___________________________________________
#Image_processing
#آموزش_مقدماتی
#جلسه_دوم
#بنی_فخر
#پردازش_تصویر
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
🍀🍀 آموزش مقدماتی پردازش تصویر 🍀🍀
___________________________________________
💡 جلسه دوم
💡 استاد : مهندس بنی فخر
___________________________________________

image1=imread('lena.tif');
imshow(image1,[60 100])

لازم به ذکر است که این صرفا تغییر در نمایش تصویر فوق می باشد برای تغییر و ساختن تصویری با مشخصات فوق باید روی تک تک پیکسل های ماتریس image1 تغییرات مورد نظر را اعمال نمود و ماتریس جدیدی را ایجاد و نهایتا ان را نمایش داد که این کار با دو حلقه for تو در تو انجام میشود و برنامه ان را در زیر مشاهده می کنید

[a b]=size(image1)
for i=1:a
for j=1:b
if image1(i,j)<60
image1(i,j)=0;
end
if image1(i,j)>100
image(i,j)=255;
end
end
end
imshow(image1)

حاصل کار مشابه قسمت قبل خواهد شد
___________________________________________
#Image_processing
#آموزش_مقدماتی
#جلسه_دوم
#بنی_فخر
#پردازش_تصویر
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
🍀🍀 آموزش مقدماتی پردازش تصویر 🍀🍀
___________________________________________
💡 جلسه دوم
💡 استاد : مهندس بنی فخر
___________________________________________

برای نوشتن یک متن خاص در یک نقطه مشخص از تصویر می توان از دستور زیر استفاده کرد
text(55,155,'matlab learn ','FontSize',7,'HorizontalAlignment','right')
این دستور عبازت matlab learn را در نقطه (55و155) با مشخصات نشان داده شده درج می کند

http://goo.gl/KV3HOV
___________________________________________
#Image_processing
#آموزش_مقدماتی
#جلسه_دوم
#بنی_فخر
#پردازش_تصویر
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
🍀🍀 آموزش مقدماتی پردازش تصویر 🍀🍀
___________________________________________
💡 جلسه دوم
💡 استاد : مهندس بنی فخر
___________________________________________
برای برش تصویر از دستور imcrop استفاده می شود
برای مثال دستور زیر
imagec=imcrop(image1,[x,y,w,l])
یک مستطیل با ابعاد w,l را از نقطه x,y تا نقطه x+w وy+l از تصویر اولیه جدا می کند



دستور زیر یک مستطیل با ابعاد 500 و 400 را از نقطه 55 و 155 جدا می کند
imagec=imcrop(image1,[55,155,500,400])
figure
subplot(1,2,1), imshow(image1), title('first image')
subplot(1,2,2), imshow(imagec), title('crop image')

http://goo.gl/9XVQQO
___________________________________________
#Image_processing
#آموزش_مقدماتی
#جلسه_دوم
#بنی_فخر
#پردازش_تصویر
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
🍀🍀 آموزش مقدماتی پردازش تصویر 🍀🍀
___________________________________________
💡 جلسه دوم
💡 استاد : مهندس بنی فخر
___________________________________________
به پایان این جلسه رسیدیم
امیدوارم همواره موفق و پیروز باشید
شب تمامی دوستان بخیر و خوشی
🌺خدانگهدار🌺
___________________________________________
#Image_processing
#آموزش_مقدماتی
#جلسه_دوم
#بنی_فخر
#پردازش_تصویر
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🍀🍀 آموزش کاربرد متلب در کنترل خطی و کنترل مدرن 🍀🍀
___________________________________________
💡 جلسه دوم
💡 استاد : مهندس ورمقانی
___________________________________________

به نام خدا
با عرض سلام و احترام به دوستان عزیز
بهنام ورمقانی هستم دانشجوی دوره کارشناسی ارشد دانشگاه صنعتی امیرکبیر
آموزش کاربرد متلب در کنترل خطی و کنترل مدرن رو در خدمتتون هستم
امیدوارم مباحثی که مطرح خواهد شد مفید واقع بشه
___________________________________________
#Modern_control
#آموزش_مقدماتی
#جلسه_دوم
#ورمقانی
#کنترل_مدرن
#مثال

© @MATLAB_tutorial
© @MATLAB_files
🍀🍀 آموزش کاربرد متلب در کنترل خطی و کنترل مدرن 🍀🍀
___________________________________________
💡 جلسه دوم
💡 استاد : مهندس ورمقانی
___________________________________________
در صورت داشتن سوال و ابراز پیشنهادات و انتقادات با ادمین کانال ( https://telegram.me/AdMatLAb ) در تماس باشید .
با تشکر
___________________________________________
#Modern_control
#آموزش_مقدماتی
#جلسه_دوم
#ورمقانی
#کنترل_مدرن
#مثال

© @MATLAB_tutorial
© @MATLAB_files
___________________________________________