تصميم خوارزمية
الخوارزمية هو مصطلح يشير إلى مجموعة محدودة ومعينة من الخطوات، حيث أن كل واحدة من هذه الخطوات قد تتطلب في حد ذاتها واحد أو أكثر من العمليات الحسابية والمنطقية ، وإذا ما تم إتمام وتنفيذ هذه الخطوات بشكل صحيح فإنه سوف نحصل على نتيجة أو على مجموعة من النواتج بعد فترة محدودة ومعينة من الوقت اللازم لتنفيذ ذلك .
وهناك مجموعة وعناصر من القيود والممانعات على نوع العمليات التي يمكن أن تتضمن وتحيط الخوارزمية وهي التالي:
التظليل الوهمي المنظم
الخوارزمية تجعل الصورة طبيعية قدر الإمكان ولكن كل بكسل في الصورة يتم وضع مكانه قيمة من المصفوفة الجديدة, ولكن قيمة البكسل يؤدي إلى تحديد خطوة واحدة محددة أكبر إذا تجاوز الأرقام الموجودة في المصفوفة . فعلى سبيل المثال في تقديم صورة أحادية اللون ,فإن إذا كان قيمة البكسل من الموجودة في الصورة( في نطاق من 0-9) أقل من الرقم المقابل الموجود في المصفوفة فإننا نقوم بوضع لون أسود مكانه وغير ذلك نضع لون أبيض.
الخوارزمية: