معالجة الصورة(image processing) هي أحد فروع علم الحاسوب (المعلوماتية), تهتم بإجراء عمليات على الصور بهدف تحسنيها طبقاً لمعايير محددة أو استخلاص بعض المعلومات منها. نظام معالجة الصور التقليدي يتألف من ستة مراحل متتالية وهي على الترتيب
1. استحصال الصورة (image acquisition) بواسطة حساس ضوئي(على سبيل المثال آلة تصوير,حساس ليز وغير ذلك)
2. المعالجة المبدئية (pre-processing) كتصفية الصورة من التشويش
3. تقطيع الصورة (segmentation) لفصل المعلومات المهمة(على سبيل المثال اي جسم في الصورة) عن الخلفية
4. استخلاص المميزات (features extraction) او الصفات
5. تصنيف المميزات (classification) و ربطها بالنمط الذي تعود اليه و التعرف على الأنماط
6. فهم الصورة (image understanding)
و تستخدم نظم معالجة الصورة في الكثير من التطبيقات ولاسيما تطبيقات التحكم الآلي ،الانسان الآلي والخ الصّورة الرّقمية
هى تمثيل للصّور الثنائية الأبعاد على الحاسوب بواسطة الصفر و الواحد (01) . و تتكون كل صورة رقمية على الكمبيوتر من البيكسل وهو أصغر وحدة في الصورة و كل صورة تحتوى على صفوف و أعمدة من البيكسلات و كلما زادت عدد البيكسلات كلما كانت الصورة أوضح و تنقسم الصور الرقمية إلى 1- صورة ثنائية Binary Image :- و هي الصورة التى تحتوى على اللونين الأبيض و الأسود فقط و تحمل كل بيكسل بها إما الصفر أو الواحد 2- صورة متدرجة الرمادي Grayscale Image : وهي الصورة التى تحتوى الأبيض والأسود مع تدرجات الرمادي وتمثل شدتها بأرقام من 1 إلى 256 حيث يمثل الواحد اللون الأبيض والشدة عندما تكون 256 فإن اللون لهذه البيكسل يكون أسود وعند تمثيل هذه الصورة على الكمبيوتر تمثل عن طريق أعمدة متساوية وصفوف متساوية من البيكسلات كل بيكسل بها 8 بيت تحدد الشدة من 1 إلى 256 3- الصور الملونة Color Image : هى الصور الرقمية التى تدعم الألوان عن طريق تخصيص ثلاثة خانات بكل بيكسل لتحديد شدة الثلاثة ألوان الأساسية ( الأحمر والأخضر والأزرق ) وكل خانة تحتوى 8 بيت للكتابة عليها مثلا شدة الأخضر قد تكون 00100000 أى أن هناك 24 بيت بكل بيكسل ، ولكن بعض الصور قد تكون بها 8 بيت فقط وتحتوى على 256 لون فقط . 4- يوجد طرق أخرى لتمثيل الصور مثل أن يتم تمثيل الصورة كدالة f(x,y وطرق أخرى ....
وتعرض الصور الرقمية عن طريق الملفات GIF,Bmp,JPEG,PNG,RAW وغيرها للمراجعة
معالجة الصورة
يمكن للبعض أن يتصور أن المعالجة الرقمية للصور تعني فقط عمليات تزيّن الصور و إدخال بعض الزخارف و الرسوم عليها أو حذفها لتظهر بعد ذلك في مظهر آخر يختلف عن الأصل. إلا أن المعالجة الرقمية للصور تتعدى ذلك بل إنها في الحقيقة تكاد لا تهتم بهذا الجانب من معالجة الصور أصلا. حيث أنه يتم هنا التركيز على التشفير الرقمي المناسب للصور و إيجاد طرائق لمعالجة هذه البيانات الرقمية حتى تكون هذه الصور أو المعلومات التي تحملها الصور قابلة للإستعمال من قبل الآلة التي يمكن أن تكون جهاز حاسوب أو رجل آلي أو غيره من الماكنات. تكتسي المعالجة الرقمية للصور أهمية كبيرة في ميدان ادراك الصور أي عندما نحاول مثلا أن نجعل الحاسوب أو الرجل الآلي يفهم الصورة أو معناها كما أنها أيضا مهمة جدا في ميدان التعرف على الأنماط أو الأشكال. فيمكن مثلا أن تصور إنسان آلي يتعرف على شكل الإنسان(مثلا الإنسان يساوي مستطيل كبير يتفرع منه أربع مستطيلات صغيرة و دائرة) و يقوم بتحيته في حين أنه لا يحيي القطة المنزلية مثلا. كما أن للتعرف على الأنماط أهمية كبيرة في المعالجةالآلية للصور التي تلتقطها المكوكات لسطح الأرض و هذا استعمال عسكري مثلا. كما أنها مهمة أيضا في الملاحة إعتمادة على خرائط أو صور من الأرض.
طرق معالجة الصورة
المعالجة الخطية للصورة: حيث تعامل الصورة كإشارة ويتم تطبيق طرائق المعالجة الرقمية للإشارة عليها. المرشحات (الفلاتر) المورفولوجيا
تطبيقات معالجة الصورة
التعرف على أنماط أو أجسام ضمن الصورة: مثلاً تعرف أماكن وجود الوجوه البشرية (إن وجدت) في صورة ما أو تحسس * وجود أورام في صورة شعاعية
مطابقة عدة صور ملتقطة لمكان ما بهدف تكون صورة واحدة كبيرة لهذا المكان (بانوراما)
1. استحصال الصورة (image acquisition) بواسطة حساس ضوئي(على سبيل المثال آلة تصوير,حساس ليز وغير ذلك)
2. المعالجة المبدئية (pre-processing) كتصفية الصورة من التشويش
3. تقطيع الصورة (segmentation) لفصل المعلومات المهمة(على سبيل المثال اي جسم في الصورة) عن الخلفية
4. استخلاص المميزات (features extraction) او الصفات
5. تصنيف المميزات (classification) و ربطها بالنمط الذي تعود اليه و التعرف على الأنماط
6. فهم الصورة (image understanding)
و تستخدم نظم معالجة الصورة في الكثير من التطبيقات ولاسيما تطبيقات التحكم الآلي ،الانسان الآلي والخ الصّورة الرّقمية
هى تمثيل للصّور الثنائية الأبعاد على الحاسوب بواسطة الصفر و الواحد (01) . و تتكون كل صورة رقمية على الكمبيوتر من البيكسل وهو أصغر وحدة في الصورة و كل صورة تحتوى على صفوف و أعمدة من البيكسلات و كلما زادت عدد البيكسلات كلما كانت الصورة أوضح و تنقسم الصور الرقمية إلى 1- صورة ثنائية Binary Image :- و هي الصورة التى تحتوى على اللونين الأبيض و الأسود فقط و تحمل كل بيكسل بها إما الصفر أو الواحد 2- صورة متدرجة الرمادي Grayscale Image : وهي الصورة التى تحتوى الأبيض والأسود مع تدرجات الرمادي وتمثل شدتها بأرقام من 1 إلى 256 حيث يمثل الواحد اللون الأبيض والشدة عندما تكون 256 فإن اللون لهذه البيكسل يكون أسود وعند تمثيل هذه الصورة على الكمبيوتر تمثل عن طريق أعمدة متساوية وصفوف متساوية من البيكسلات كل بيكسل بها 8 بيت تحدد الشدة من 1 إلى 256 3- الصور الملونة Color Image : هى الصور الرقمية التى تدعم الألوان عن طريق تخصيص ثلاثة خانات بكل بيكسل لتحديد شدة الثلاثة ألوان الأساسية ( الأحمر والأخضر والأزرق ) وكل خانة تحتوى 8 بيت للكتابة عليها مثلا شدة الأخضر قد تكون 00100000 أى أن هناك 24 بيت بكل بيكسل ، ولكن بعض الصور قد تكون بها 8 بيت فقط وتحتوى على 256 لون فقط . 4- يوجد طرق أخرى لتمثيل الصور مثل أن يتم تمثيل الصورة كدالة f(x,y وطرق أخرى ....
وتعرض الصور الرقمية عن طريق الملفات GIF,Bmp,JPEG,PNG,RAW وغيرها للمراجعة
معالجة الصورة
يمكن للبعض أن يتصور أن المعالجة الرقمية للصور تعني فقط عمليات تزيّن الصور و إدخال بعض الزخارف و الرسوم عليها أو حذفها لتظهر بعد ذلك في مظهر آخر يختلف عن الأصل. إلا أن المعالجة الرقمية للصور تتعدى ذلك بل إنها في الحقيقة تكاد لا تهتم بهذا الجانب من معالجة الصور أصلا. حيث أنه يتم هنا التركيز على التشفير الرقمي المناسب للصور و إيجاد طرائق لمعالجة هذه البيانات الرقمية حتى تكون هذه الصور أو المعلومات التي تحملها الصور قابلة للإستعمال من قبل الآلة التي يمكن أن تكون جهاز حاسوب أو رجل آلي أو غيره من الماكنات. تكتسي المعالجة الرقمية للصور أهمية كبيرة في ميدان ادراك الصور أي عندما نحاول مثلا أن نجعل الحاسوب أو الرجل الآلي يفهم الصورة أو معناها كما أنها أيضا مهمة جدا في ميدان التعرف على الأنماط أو الأشكال. فيمكن مثلا أن تصور إنسان آلي يتعرف على شكل الإنسان(مثلا الإنسان يساوي مستطيل كبير يتفرع منه أربع مستطيلات صغيرة و دائرة) و يقوم بتحيته في حين أنه لا يحيي القطة المنزلية مثلا. كما أن للتعرف على الأنماط أهمية كبيرة في المعالجةالآلية للصور التي تلتقطها المكوكات لسطح الأرض و هذا استعمال عسكري مثلا. كما أنها مهمة أيضا في الملاحة إعتمادة على خرائط أو صور من الأرض.
طرق معالجة الصورة
المعالجة الخطية للصورة: حيث تعامل الصورة كإشارة ويتم تطبيق طرائق المعالجة الرقمية للإشارة عليها. المرشحات (الفلاتر) المورفولوجيا
تطبيقات معالجة الصورة
التعرف على أنماط أو أجسام ضمن الصورة: مثلاً تعرف أماكن وجود الوجوه البشرية (إن وجدت) في صورة ما أو تحسس * وجود أورام في صورة شعاعية
مطابقة عدة صور ملتقطة لمكان ما بهدف تكون صورة واحدة كبيرة لهذا المكان (بانوراما)