توضیحات کافی بود
من اومد روش دوم را انتخاب کردم ولی جوابی نگرفتم
یعنی بصورت زیر: من یک عکسی به نامpm.jpg دارم که داخل درایو g هست وقتی داخل اون کدی که داده بودین اون ماتریس را حذف میکنم و بجاش این کد را جایگزین میکنم
یعنی کدی که run میکنم اینجوریه:
و پس از اجرای کدها یک ماتریسی را در فایل txt نمایش داد که سطرهاو ستون هاش تقریبا نزدیک1000*1000 هست
قسمتی از اون ماتریس را اینجا میزارم
یعنی همه درایه هاش بین عدد 36 تا 249 هست
در حالی که من نمیخوام یک ماتریس داشته باشم بلکه همون عکس باینری را میخوام تو اون فایل txt بصورت نقطه نقطه ذخیره کنم
من اومد روش دوم را انتخاب کردم ولی جوابی نگرفتم
یعنی بصورت زیر: من یک عکسی به نامpm.jpg دارم که داخل درایو g هست وقتی داخل اون کدی که داده بودین اون ماتریس را حذف میکنم و بجاش این کد را جایگزین میکنم
کد پیاچپی:
A = imread('g:\pm.jpg')
یعنی کدی که run میکنم اینجوریه:
کد پیاچپی:
clear all
close all
clc
A = imread('g:\pm.jpg'); % 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)
و پس از اجرای کدها یک ماتریسی را در فایل txt نمایش داد که سطرهاو ستون هاش تقریبا نزدیک1000*1000 هست
قسمتی از اون ماتریس را اینجا میزارم
کد پیاچپی:
[36 36 36 36 36 36 36 36 36 36 36 36
36 36 36 36 36 36 36 36 36 36 36 363 ]
یعنی همه درایه هاش بین عدد 36 تا 249 هست
در حالی که من نمیخوام یک ماتریس داشته باشم بلکه همون عکس باینری را میخوام تو اون فایل txt بصورت نقطه نقطه ذخیره کنم
فهمیدن بهتر از دانستن است.