كما نعلم تتكون الصورة من مصفوفة من الارقام كل رقم فى هذه المصفوفة يعبر عن لون البكسل
فمثلا اذا كان الرقم يساوى 255 فان هذا البيكسل يكون لونه ابيض ومن الممكن من خلال الماتلاب من عرض ان مصفوفة فى هيئة صورة ويعتمد هذا على الامر المستخدم فمثلا يمكننا عرضها بالابيض والاسود فقط كما فى الصورة الاتيه
او من الممكن عرضها بمجموعة محدده من الالوان فعلى سبيل المثال الصورة الاتيه معروضه بتدرجات اللون الاخضر
والان سنبدا فى معرفة انواع الصور اى بمعنى أخر طريقة عرض الماتلاب لالوان البيكسل المختلفة ويوجد بالماتلاب ثلاثة انواع
اولا :: اللون الحقيقى
وهى كما نراها فى أجهرة الكمبيوتر العادية والتى تكون متولده من الكاميرا او الاسكانر
اما النوعين الاخرين فيسمى فى الماتلاب Indexed and scaled indexed
ويستخدم فى اظهار البيانات العلمية والهندسية بالوان يكون لها تدريج معين مثل صور التوزيعات الحرارية اما اذا كان لدينا فى نسخة الماتلاب Image Processing Toolboxفانه سيكون لدينا نوعان اخرين وهما
Grayscale
وهو توزيعات اللون الرمادى ويبدا من الابيض الى الاسود
والنوع الاخر هو
Binary
والان سنبدا فى اعطاء مثال على كل نوع او من الممكن عرضها بمجموعة محدده من الالوان
فعلى سبيل المثال الصورة الاتيه معروضه بتدرجات اللون الاخضر
والان سنبدا فى معرفة انواع الصور اى بمعنى أخر طريقة عرض الماتلاب لالوان البيكسل المختلفة ويوجد بالماتلاب ثلاثة انواع
اولا :: اللون الحقيقى
وهى كما نراها فى أجهرة الكمبيوتر العادية والتى تكون متولده من الكاميرا او الاسكانر
اما النوعين الاخرين فيسمى فى الماتلاب Indexed and scaled indexed
ويستخدم فى اظهار البيانات العلمية والهندسية بالوان يكون لها تدريج معين مثل صور التوزيعات الحرارية اما اذا كان لدينا فى نسخة الماتلاب Image Processing Toolboxفانه سيكون لدينا نوعان اخرين وهما
Grayscale
وهو توزيعات اللون الرمادى ويبدا من الابيض الى الاسود والنوع الاخر هو
Binary
والان سنبدا فى اعطاء مثال على كل نوع
اولا الصورة ذات الالوان الحقيقيةTruecolor Images
وفى الصورة ذات الالوان الحقيقية يكون لكل بيكسل ثلاث قيم والتى تعبر عن قيم اللون الاحمر واللون الاخضر واللون الازرق وهى الالوان الاساسية لاى صورة والان سنقوم بعمل صورة تتكون من مجموعة من الالوان وهذه الصورة عبارة عن مصفوفة 4*4 لكل عنصر فيها يمثل بيكسل ولكل لون من الالوان الاساسية مصفوفة 2*2 والتى عدد عناصرها 4 بحيث يرمز كل عنصر الى مكان بيكسل معين فمثلا بالنسبة للون الاحمر قم بتنفيذ الامر الاتى
>>red = [1 0; 0 0]
وهذا معناه ان البيكسل رقم واحد سيكون لونه أحمر كما يلى
وبالنسبة للون الاخضر
>>green = [0 1; 0 0]
وبالنسبة للون الازرق
>>blue = [0 0; 1 0]
ثم نقوم بتجميع الثلاثة الوان باستخدام الامر Catوالذى يستخدم فى دمج المصفوفات لعمل Arrayقم بتنفيذ الامر الاتى
>>truecolor_image = cat(3, red, green, blue);
ثم لعرض ال Arrayعلى هيئة صورة بالالوان الحقيقة
استخدم الامر الاتى
>>image(truecolor_image)