الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

RGB TO Gray with Matlab code

بدأه The expendable في 1 نوفمبر 2011 · 0 رد · 765 مشاهدة · في الرياضيات والخوارزميات
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم ورحمه الله وبركاته

20.gif

تحياتى لأحلى اعضاء فى احلى منتدى

كلنا نعرف تحويل RGB الى gray باستخدام داله الماتلاب rgb2gray

ولكن اريد تنفيذها بالكود فقمت بعمل داله gray كالاتى

function out=gray(x)
[p,q,n]=size(x);
%out=uint8(ones(m,n,p));

        R=x(:,:,1);
        G=x(:,:,2);
        B=x(:,:,3);
        out=((R+G+B)/3);

وقمت بنداء هذه الداله

x=imread('مسار الصوره ');
gray(x);

ولكن ظهر لى هذا الخطأ

??? Subscript indices must either be real positive integers or logicals.

مع انى نفذتها من خلال command window ولكن الداله تعطى هذا الخطأ ..

وشكرا مقدما ..

no-pain-no-gain.jpg

اذا كنت لا تعلم الى اين تذهب... فكــل الطرق تؤدى الى هناك

مواضيع مشابهة