السلام عليكم
مطلوب مني homework
و هو بخصوص image processing
في خطوة معينة أحتاج إلى تحويل قيم 3 مصفوفات من decimal
إلى binary
ولكم dec2bin
لم يعمل داخل ال فور لووب
و إذا وضع خارج الفور لوب يعطي الناتج على شكل
string
و ليس على شكل
array
فما الحل في هذه الحالة؟
إليكم الكود الذي توصلت إليه حتى الآن
A = imread(‘C:\Users\Toshiba\Desktop\fish-rgb.jpg’)
imshow (A)
R = A(:,:,1);
G = A(:,:,2);
B = A(:,:,3);
i=1:188 ;
j=1:268 ;
for i=1:188
for j=1:268
R(i,j)= idivide (R(i,j), 32);
G(i,j)= idivide (G(i,j), 32);
B(i,j)= idivide (B(i,j), 64);
end
end
for i=1:188
for j=1:268
S = [ dec2bin® dec2bin(G) dec2bin(B) ]
end
end