(۱۳۹۳/۱۰/۰۱, ۱۱:۴۷ ق.ظ)'s.saeid' نوشته: سلام
یک سوال دیگه در این زمینه برام پیش اومد ممنون میشم اگر پاسخ بدهید
ایا میشود عکس مورد نظرمان را که متلب به عکس باینری تبدیل کرد بصورت یک فایل txt باشه؟
به عبارت دیگه اون عکس باینری را در یک فایل txt بعنوان خروجی تحویل بده ؟یعنی بصورت عکس نباشه؟
بله، چون نرم افزار متلب، عکس ها را به صورت ماتریس در حافظه خود نگه می دارد، تنها کاری که باید انجام بدهیم این است که تعیین کنیم ماتریس حاوی اطلاعات عکس، در یک فایل متنی (مثلا با فرمت txt) ذخیره شود. برای نوشتن اطلاعات ماتریس در فایل متنی، مثال زیر را ببینید :
کد پیاچپی:
clear all
close all
clc
A = [1 2 3; 4 5 6; 7 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 ذخیره می شود.
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.