انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
تبدیل عکس به پیکسل های نقطه ای (در متلب)

تبدیل عکس به پیکسل های نقطه ای (در متلب)

#5
(۱۳۹۳/۱۰/۰۱, ۱۱:۴۷ ق.ظ)'s.saeid' نوشته: سلام
یک سوال دیگه در این زمینه برام پیش اومد ممنون میشم اگر پاسخ بدهید
ایا میشود عکس مورد نظرمان را که متلب به عکس باینری تبدیل کرد بصورت یک فایل txt باشه؟
به عبارت دیگه اون عکس باینری را در یک فایل txt بعنوان خروجی تحویل بده ؟یعنی بصورت عکس نباشه؟
 

بله، چون نرم افزار متلب، عکس ها را به صورت ماتریس در حافظه خود نگه می دارد، تنها کاری که باید انجام بدهیم این است که تعیین کنیم ماتریس حاوی اطلاعات عکس، در یک فایل متنی (مثلا با فرمت txt) ذخیره شود. برای نوشتن اطلاعات ماتریس در فایل متنی، مثال زیر را ببینید :

کد پی‌اچ‌پی:
clear all
close all
clc

= [1 2 34 5 67 8 9]  % Write this to file.
fid fopen('myFile.txt','wt');
for 
ii 1:size(A,1)
    
fprintf(fid,'%g\t',A(ii,:));
    
fprintf(fid,'\n');
end
fclose
(fid

با اجرای کد متلب بالا، اطلاعات ماتریس A در فایلی با نام myFile.txt ذخیره می شود.

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط s.saeid


پیام‌های این موضوع
RE: تبدیل عکس به پیکسل های نقطه ای (در متلب) - توسط admin - ۱۳۹۳/۱۰/۰۲, ۱۱:۵۹ ق.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان