Quantcast
Channel: وادي التقنية - المركز التعليمي
Viewing all 66 articles
Browse latest View live

37- تقنية الشحذ الذكي “Smart” Sharpening

$
0
0

 

الهدف


في هذا الدرس التعليمي سوف أريكم كيفية القيام بشحذ ذكي لصوركم. القيم بتطبيق قناع تحسين الصور المسمى (unsharp) إلى الصورة بأكملها لا يكون مناسباً دائماً. والمثال الجيد على ذلك هو عندما يكون لديكم صورة فيها الكثير من تشويش ISO أو فلم ذو الكثير من الحبيبات الصغيرة. القيام بتطبيق قناع الشحذ على الصورة بأكملها سوف يؤدي إلى تعزيز التشويش والحبوب الصغيرة وجعلها أكثر وضوحاً، وخصوصاً عند العرض بقياسات كبيرة. غالباً ما سيكون هناك مناطق واسعة من الصورة لا تريد القيام بشحذها (كالسماء الزرقاء مثلاً، فالقناة الزرقاء تميل إلى إظهار الكثير من التشويش).


هذه التقنية هنا تقوم بشيئين ذكيين لتجنب التشويش الناتج عن شحذ الصورة:
1- تقوم فقط بشحذ قناة اللمعان.
2- تنشأ قناع قناة يحتوي فقط على حواف الصورة. وبعدها يمكنك إضافة قناع القناة عبر تحديد أماكن وتطبيق قناع التحسين (unsharp) على الحواف فقط.
وكي أكون صريحاً هنا: فأنا لم أبتكر هذا الأسلوب. بل قمت فقط بتكييفه مع برنامج GIMP وذلك من دروس تعليمية للفوتوشوب من موقعluminous-landscape.com (وهو موقع عظيم بالمناسبة، وأنا أوصي به).

العملية

يمكنك تكبير نافذة المتصفح الخاصة بك لمعرفة ما تقوم به هذه التقنية بشكل جيد. لأن التشويش والشحذ يكونون مخفيين ويظهرون بشكل أوضح على الأحجام الكبيرة.

الخطوة 1


هذه الصورة الأصلية بعد تحميلها في برنامج GIMP. ونلاحظ أنها خافتة بشكل ملحوظ وربما كان ذلك بسبب بعد الضبط التلقائي أثناء التقاط الصورة. وهذا سيظهر أثناء الطباعة والأحجام الكبيرة.
ملاحظة: يجب التأكد من القيام بأي عمليات تحرير أخرى تريد القيام بها أولاً، وخصوصاً العمليات التي يمكن أن تغيير حجم الصورة، ثم القيام بعملية الشحذ. لأن هذه العملية يجب أن تكون الخطوة الأخيرة لديك.

الخطوة 2



نقوم بتكرار الصورة عبر الضغط على (Ctrl+D) أو بالزر الأيمن للماوس على الصورة ونختار من القائمة: Image -> Duplicate.
يمكنك تصغير نافذة الصورة الآن أثناء العمل ثم القيام بتكبيرها لاحقاً للمقارنة بين نتائج العمل.
ننقر بزر الماوس الأيمن على الصورة المكررة ونختار وضع التحليل: Image -> Mode -> Decompose. وضمن مربع الحوار الخاص بتحليل الصورة (Decompose)، نحدد LAB (أو HSV، انظر إلى الملاحظة 1 أدناه). نقوم بتفعيل الخيار (As layers) من المربع الصغير بجانبه (انظر الملاحظة 2) ونضغط على موافق.
هذا سوف ينشأ لنا نافذة جديدة مع صورة تم تحليلها اعتماداً على اللمعان (أو السطوع)، ومع طبقات القنوات A و B يصبح لدينا ثلاث طبقات. هذا سوف يسمح لنا بعزل وشحذ قناة اللمعان (channel L)، والتي هي الأكثر أهمية هنا، كما أنها يجب أن تكون خالية من التشويش.
عند هذه النقطة أقوم عادةً بإيقاف ظهور القناتين Aو B ضمن مربع الطبقات عبر الضغط على العين بجانب كل منهما.
ملاحظة 1: إذا كان لديك نسخة قديمة من البرنامج فقد لا يكون خيار LAB موجوداً ضمن خيارات التحليل لديك. يمكنك في هذه الحالة اختيار تحليل HSV بدلاً من ذلك. وإذا قمت بذلك فاستبدل أي خيارات للقناة LAB أدناه بخيارات HSV، فكما ذكرنا الخيار LAB غير موجود في النسخ 1.2.1  والأقدم. ولكنني هنا قمت بالحصول على إضافة البرنامج الخاصة بذلك وأضفتها بنفسي. ولكن لا تقلق لعدم وجودها فـ HSV يعمل بشكل ممتاز أيضاً.
ملاحظة 2: في الإصدار القديم من أداة تحليل المكونات لا يوجد خيار "كطبقة" (). وبدلاً من ذلك سيتم إنشاء القنوات الثلاثة ضمن نوافذ منفصلة بدلاً من كونهم ثلاث طبقات ضمن نفس النافذة. هذا لا يهمنا أبداً ولا يؤثر على العمل. طريقة الطبقات فقط تقلل من الفوضى على الشاشة ضمن البرنامج. إذا لم يكن هذا الخيار متاحاً لديك، اقترح عليك تصغير (وليس إغلاق) نافذتي قناتي A و B (أو hue و saturation). فسنكون بحاجة إليها لاحقاً، ولكن ليس ضمن الخطوات التالية فوراً.

الخطوة 3


نذهب إلى الصورة المكررة، ننقر بزر الماوس الأيمن ونحدد ما يلي، Filters -> Edge Detect -> Edge. ضمن مربع الحوار المسمى كشف الحواف (Edge Detec)، نحدد قيم المعاملات بالحجم المناسب للحواف في الصورة، ستحتاج إلى تجربة ذلك. في هذه الصورة على سبيل المثال اخترت القيمة 6.
نقوم الآن بتحويل حواف الصورة إلى تدرج رمادي بالضغط بالزر الأيمن على الصورة وتحديد التدرج الرمادي ضمن الخيارات:Image -> Mode -> Grayscale.
وستصبح هذه الصورة قناع الشحذ لدينا.
ملاحظة: في بعض الدروس التعليمية يوصون بالتحويل إلى التدرج الرمادي ومن ثمّ تشغيل فلتر الكشف عن الحواف. ولكن الفرضية هنا (باعتقادي) هو أنه من الممكن أنك لا تريد إيجاد التشويش على الحواف. فمن الممكن أن يكون هناك خواف في الألوان، ولكن ليس تدرج لوني (كالانتقال بين اثنين من الألوان الخفيفة). فبمجرد الانتهاء من التحويل إلى التدرج الرمادي قد لا تكون قادراً على الكشف عن تلك الحواف بعد ذلك. إلى جانب ذلك، مع تحديد معاملات عالية بما يكفي ضمن الكشف عن الحواف (هنا اخترت 6) سوف تتجنب الكشف عن تشويش CCD العشوائي للحواف.

الخطوة 4



الخطوة التالية هي ضبط الدرجة اللونية بحيث تصبح الأماكن التي تحتاج إلى شحذ بيضاء بشكل كامل، والتي لا تحتاج إلى شحذ سوداء بشكل كامل.
نفتح مربع الحواء الخاص بالمستويات (). نقوم بتحريك النقطة السوداء إلى الأعلى والنقطة البيضاء إلى الأسفل وذلك للتخلص من أي حواف غير هامة. قد تحتاج إلى تجربة المكان الدقيق لأشرطة التمرير للحصول على القيم المطلوبة، نضغط على موافق عندما تصبح الخطوط الرئيسية للصورة للحواف الهامة المطلوبة بالأبيض وكل شيء آخر بالأسود.
التعديل النهائي الذي ستحتاجه يتوقف على الصورة هنا، في هذه الصورة لم يكن هناك الكثير من الحواف الزائفة، لذلك لم يكن مطلوباً سوى بعض التعديلات الصغيرة.

الخطوة 5



نقوم الآن بتطبيق التمويه الضبابي (Filters -> Blur -> Gaussian Blur) وذلك لتخفيف الحواف قليلاً. وينبغي أن يكون القطر بين 3-10 بكسل (الأفقي والعمودي).في هذا المثال استخدمت 7.

الخطوة 6



إذا أردت يمكنك أن تستخدم فلتر المستويات مرة أخرى لضبط النقط البيضاء والسوداء من القناع. أعتقد أن ذلك يكون فكرة جيدة بعد التمويه.
في هذا المثال قمت بسحب شريط التمرير ذو النقطة السوداء إلى الأدنى قليلاً.

الخطوة 7



نفتح مربع الطبقات. نحدد الصورة LAB (أو HSV) ضمن القائمة المنسدلة في الأعلى ونضغط على علامة تبويب القنوات.
نضغط على زر قناة جديدة في الجزء السفلي من مربع الحوار لإنشاء قناة جديدة. ونسميها قناع الشحذ (Sharpening Mask).

الخطوة 8



ننقر بزر الماوس الأيمن على نافذة الصورة ذات التمويه الضبابي والحواف ونختار تحديد الكل. ثم نضغط مرة أخرى ونختار نسخ  (أو نقوم بالضغط على Ctrl+A ثمّ Ctrl+C).
في مربع الطبقات، نتأكد من تحديد قناع الشحذ. نعود إلى نافذة LAB وننسخ ونقوم باللصق (Ctrl+V أو نختار لصق من قائمة الصورة).
نختار علامة تبويب الطبقات ضمن مربع الطبقات وننقر على زر المرساة الصغير  في الأسفل لترسيخ الصورة العائمة.

الخطوة 9


نضغط على علامة تبويب القنوات ضمن مربع الطبقات، يجب أن ترى الآن نسخة صغيرة من قناع الشحذ ضمن القائمة، مشيراً ذلك إلى أنك قد قمت بلصق قناع الشحذ ضمن القناة الجديدة بشكل صحيح. عند هذه النقطة يمكنك الضغط على ايقونة العين الصغيرة لجعل قناع الشحذ غير مرئي.
نحدد قناة قناع الشحذ وننقر على زر قناة للتحديد (Channel to Selection)  
يمكنك تجربة ذلك مع التحديد بالتدرج (feathering) إذا أردت، ولكنني لا أفضل ذلك.

الخطوة 10

 



هام: في مربع الطبقات، نضغط على علامة تبويب الطبقات ونتأكد من أن طبقة اللمعان محددة، وهي الطبقة الوحيدة المحددة. نريد فقط الآن شحذ قناة اللمعان.
نقوم بتطبيق قناع unsharp (Filters -> Enhance ->Unsharp Mask). قد ترغب في تجربة ذلك مع الإعدادات المحددة هنا. قد تجد أنه بإمكانك استخدام قيم أعلى بكثير للشحذ (ذلك لو تم اختيار الصورة بأكملها) من دون تدهور جودة الصورة بشكل كبير.
في هذا المثال، اخترت نصف القطر =1 ، والكمية = 2.0 (200%) والعتبة =0.
نتخلص الآن من التحديد (نضغط بالزر الأيمن على الصورة ونختار :Select -> None) ونقوم بتكبير الصورة (بالزر =) لنرى نتائج العمل. إذا كنت غير راضٍ عن النتائج، تراجع عن خطوة الشحذ مرة أخرى وجرب معاملات مختلفة.

الخطوة 11


حان الآن وقت إعادة صورتنا من تحليل LAB (أو HSV).
نضغط بالزر الأيمن على نافذة اللمعان ونحدد (Image -> Mode -> Compose). وضمن مربع حوار خيارات الإنشاء، نتأكد من تحديد LAB (أو HSV) على اليسار وعلى الجهة اليمنى أن مركبات Aو B و Luminosity متطابقة مع الصور الخاصة بها.
نضغط على موافق، ويجب أن يظهر لنا ذلك صورة مركبة جديدة.

الخطوة الأخيرة



نتفحص الصورة الناتجة، نقوم بتكبيرها لرؤية تفاصيل الحواف التي اخترناها.
يمكنك المقارنة مع الصورة الأصلية لرؤية النتائج. إذا كنت تشعر بأن صورتك تحتاج إلى شحذ أكثر أو أقل، يمكنك العودة إلى إطار LAB، والتراجع مرتين، ثم إعادة خطوة القناع unshap أعلاه.
عندما تصبح راضياً عن نتائج عملك يمكنك إغلاق جميع النوافذ الداخلية.
الصورة السفلية تم تكبيرها بنسبة 100% واقتصاصها:
الصورة في الأعلى: الصورة الأصلية.
الصورة الوسطى: الصورة بعد تقنية الشحذ الذكي.
الصورة السفلية: تقنية الشحذ مع فلتر قناع unshap (بنصف قطر =1 ، وكمية = 1.0 (100%)، و عتبة=0).
صورة الشحذ الذكي بالكاد تظهر أي تشويش إضافي مقارنة بالصورة الأصلية. نلاحظ كيف أن صورة قناع unsharp العادي تظهر تشويش أوضح بكثير، وخصوصاً في منطقة الظل على جانب الوجه وفي إطار باب السيارة.
نتحقق من تشويش الظل في الصورة الأكبر بالنسبة لاختصارات الشحذ الذكي وصفحة التباينات.

نصائح

إذا كان هناك إحساس بأن العملية طويلة ومعقدة، يمكنك النظر إلى بعض الاختصارات والاختلافات في خطوة الشحذ البسيط.
بعض الخبراء المعروفين في مجال معالجة الصور يقترحون أن وضع التغييرات في RGB لا يمكن الاستخفاف بها. يمكنك تجربة المقصود بذلك من خلال تجربة ما يلي:
افتح صورة جديدة فارغة.
استخدم أداة التدرج، وأنشأ تدرج من الأبيض إلى الأسود عبرها.
قم بتحويل ذلك إلى RGB (من قائمة الصورة بالزر الأيمن:Image -> Mode -> RGB).
انظر إلى الرسم البياني لذلك (من قائمة الصورة بالزر الأيمن: Image -> Colors -> Histogram).
قم بتحويل ذلك إلى LAB من خلال التحليل إلى LAB (من قائمة الصورة: Image -> Mode ->Decompose)، ثمّ قم بتركيب الصورة من LABإلى RGB مرة أخرى (من قائمة الصورة Image -> Mode -> Compose).
انظر إلى الرسم البياني للصورة الجديدة.
وهذا ما ستحصل عليه إذا قمت بالمقارنة بينهم:
 

الصورة اليمنى: التدرج في صورة RGB
الصورة اليسرى: صورة RGB <- LAB <- RGB
 

الصورة االيمنى: الرسم البياني لـ RGB
الصورة اليسرى: الرسم البياني لـصورة  RGB <- LAB <- RGB
 

الصورة اليمنى: تكبير 400% لصورة RGB
الصورة  اليسرى: تكبير 400% لصورة RGB <- LAB <- RGB
ننظر إلى جميع المعلومات التي فقدناها في الصورة المحولة!
سوف تقول لنفسك الآن، "لماذا كل هذا؟ لماذا هناك من يقترح تغيير الأنماط إلى شحذ قناة اللمعان إذا كان يمكنني أن أحصل على هذا التأثير؟"
انظر إلى الرسوم البيانية للصورة الأصلية والصورة الخاصة بالشحذ الذكي على قناة اللمعان:

الصورة اليسرى  : الرسم البياني للصورة الأصلية.
الصورة اليمنى : قناة اللمعان والشحذ الذكي
يمكنك رؤية أنه عملياً، تغيير الأنماط لا يملك دائماً هذا التأثير الجذري الذي نريده.
ما الذي علي القيام به؟ اقترح أن تجرب وأن تلقي نظرة على الرسم البياني. هذا هو جمال الغرفة المظلمة الرقمية. إذا لم يكن في صورتك الكثير من التشويش، فليس هناك حاجة إلى تغيير الأنماط، كما أوضحنا في الاختصارات. ولكن مع ذلك، هذا لا يشير إلى أن ذلك يحصل بشكل عام، وهو استخدام الرسم البياني بانتظام. إنه فقط وسيلة رائعة لمراقبة ما يحدث في صورتك  وأنت تقوم بالتحرير فيها.

أمثلة أخرى



الصورة الأولى: وهي الصورة الأصلية، فيها الكثير من التشويش.
الصورة الوسطى: قناع unsharp أساسي.
الصورة الأخيرة: الشحذ الذكي.
لقد تقصدت إدراج هذا المثال هنا. فهي لا تحتاج الكثير من الشحذ بشكل أساسي، ونسخة الشحذ الذكي يبدو فيها أننا قد أفرطنا في عملية الشحذ. لقد أدرجتها هنا بشكل أساسي لأن فيها الكثير من التشويش، فهي تظهر ما الذي يحدث عند شحذ التشويش، وكيف يمكن لتقنية الشحذ الذكي ألا تؤثر على التشويش.


الصورة الأولى: شحذ الحواف (الكمية = 1.25).
الصورة الثانية: قناع unsharp أساسي(الكمية = 0.50).

 

الدرس الأصلي هنا.


38- أقنعة اللمعان Luminosity Masks

$
0
0

الهدف

أقنعة السطوع بشكل أساسي هي أقنعة الطبقات الأساسية التي تم إنشاؤها بدرجات محددة في صورة ما. وهي مشتقة من بيانات الصورة نفسها، ومركزة  في نطاق محدد من قيم الدرجة اللونية. الفائدة من استخدام أنواع هذه الأقنعة هي أنه عندما تستهدف نطاقات درجة لونية ، فإن القناع نفسه هو حد متدرج، يساعد على تجنب المشاكل مع الدمج والانتقالات الصعبة.
القدرة على تعديل انتقائي لصورة معينة على أساس نطاقات الدرجة اللونية يمكن أن تكون وسيلة قوية جدا للتحرير. هل تحتاج إلى سطوع الدرجات اللونية المتوسطة في صورة دون إحداث الظلال أو تسليط الضوء ؟ أو تريد تجزئ الدرجات اللونية لصورة بألوان مختلفة ؟ أو تحتاج إلى زيادة التباين في أغمق الظلال؟ كل هذا يصبح سهلا ومسليا بمجرد أن تبدأ النظر إلى صورتك كمجموعة من نطاقات درجات الألوان.


في هذا الدرس التعليمي يفترض أنك معتاد بالفعل على أقنعة الطبقة. إذا لم تكن كذلك (أو ترغب فقط بدراسة ذلك من جديد) ، فإنني أوصيك بقراءة درس أقنعة الطبقةأولاً.
سأستخدم هذه الصورة لهذا الدرس من قبل باركلاندز الوطنية الغربية في القطب الشمالي:

بعد اجتياز هذا الدرس  سنقوم بتوليد قنوات في GIMP مقابلة لهذه المناطق الستة مختلفة السطوع في الصورة:

إنشاء الأقنعة

لنبدأ إنشاء الأقنعة سنحتاج أولا الحصول على تمثيل السطوع من الصورة. وذلك يتحقق بسهولة عن طريق تكرار الطبقة الأساسية، وجعلها غير مشبعة باستخدام اللمعان Luminosity كخيار التحويل.

تكرار الطبقة الأساسية

سواء من خلال القوائم أو عن طريق النقر بالزر الأيمن على الطبقة الأساسية في مربع الطبقة:
Layer → Duplicate Layer

جعل الطبقة المكررة غير مشبعة:

الآن نستخدم السطوع كطريقة لذلك: Colors → Desaturate…

هذه النسخة غير المشبعة من صورة اللون الخاصة بك تمثل قناة "الأضواء"الآن نريد إنشاء قناة جديدة على أساس هذه الطبقة.

إنشاء قناة جديدة "الأضواء"

أسهل طريقة للقيام بذلك هي من خلال مربع القنوات. إذا كنت لا تراه يمكنك فتحه عن طريق الذهاب إلى :
Windows → Dockable Dialogs → Channels

على النصف العلوي من هذه النافذة سترى المدخل لكل قناة في الصورة (أحمر، أخضر، أزرق وألفا) . على الجزء السفلي ستكون قائمة لأي قناة حددتها مسبقاً.
لإنشاء قناة جديدة لتصبح قناة "الفواتح"، اسحب أي واحدة من قنوات RGB إلى النافذة السفلية (لا يهم أي منها- تملك جميعها نفس البيانات نتيجة لعملية عدم التشبع).
الآن نقوم بإعادة تسمية هذه القناة ("L"على سبيل المثال !)، عن طريق النقر المزدوج على اسمها (في الحالة لدي تسمى "نسخة القناة الزرقاء ") ونقوم بإدخال واحدة جديدة.
هذا يعطينا الآن قناة "الأضواء"، L:

مع إنشاء قناة "الأضواء، يمكننا الآن استخدامها لإنشاء المعكوس ، قناة "القواتم" .

إنشاء قناة "قواتم"جديدة

لإنشاء قناة "قواتم"، يساعد في هذه الخطوة إدراك أنه ينبغي ببساطة أن تكون عكس قناة "الفواتح". يمكننا الحصول على هذا الاختيار من خلال عدد قليل من العمليات البسيطة.
تحديد الصورة بأكملها
أولاً، حدد الصورة بأكملها:         Select → All
تذكر أنه يجب عليك رؤية "الخطوط المتقطعة"حول مكان التحديد –في الحالة هذه الصورة بأكملها.
اقتطاع قناة "الأضواء"
مع كامل الصورة المحددة علينا فقط وضع قناة "الفواتح" . في مربع القنوات ، انقر بالزر الأيمن على قناة "الفواتح"واختر “Subtract from Selection”

سترى الآن مجموعة تحديد جديدة على صورتك. وتمثل هذه معكوس قناة "الفواتح" ..

إنشاء قناة "قواتم"جديدة من التحديد

الآن نحن بحاجة لحفظ التحديد الحالي إلى قناة جديدة (التي سندعوها ...القواتم!). لحفظ التحديد الحالي إلى قناة، يمكننا فقط استخدام :
Select → Save to Channel
وهذا سوف ينشئ قناة جديدة في مربع القنوات (تسمى على الأغلب "نسخة قناع التحديد"). لإعطائه اسماً أفضل ، انقر فقط نقراً مزدوجاً على الاسم لإعادة تسميته ، دعونا نختار شيء مثل "D" !

إنشاء أقنعة قاتمة أكثر

في هذه المرحلة سيكون لدينا قناة "الأضواء"و "القواتم". إذا أردت إنشاء بعض القنوات التي تستهدف المناطق الداكنة والقاتمة من الصورة، يمكنك اقتطاع قناة "الأضواء"مرة أخرى (هذه المرة من التحديد الحالي ،"القواتم"، في مقابل الصورة بأكملها.)
عند اقتطاع قناة "الفواتح"مرة أخرى، لا تنسى حفظ التحديد إلى قناة جديدة (وتسميته بشكل مناسب – أحب أن اسمي الأقنعة التالية أسماء مثل "DD"في هذه الحالة- إذا قمت بالاقتطاع مرة أخرى ، سأسمي التالي ب "DDD"وهكذا...)
عادة ما أنشئ 3 مستويات من قنوات "القواتم : D،DD،DDD

هكذا تبدو الثلاث قنوات المختلفة من القتامة

إنشاء الأقنعة الأكثر إضاءة

عند هذه المرحلة لدينا قناة واحدة "الأضواء"وثلاث قنوات "قواتم" . الآن يمكننا المضي قدما وإنشاء اثنين من قنوات "الأضواء"أيضاً، لاستهداف درجات لونية أسطع وأشد إضاءة.
هذه العملية مماثلة لإنشاء قنوات قاتمة ، وإنما بشكل معاكس.

قناة الفواتح للتحديد

للبدء، نفعّل قناة "الأضواء"بتحديدها (بزر الماوس الأيمن ننقر على قناة "الأضواء")

عند تحديد قناة "الأضواء"، الآن كل ما علينا القيام به هو اقتطاع قناة "القواتم"منه. ثم حفظ هذا الاختيار بمثابة قناة جديدة (التي ستصبح لدينا قناة "LL"، وهكذا ..)

اقتطاع قناة D من الاختيار L
للحصول على قناة أفتح حتى ، يمكنك اقتطاع D مرة أخرى من المحدد.
هكذا تبدو الثلاث قنوات ، بدءا من L  ووصولا إلى LLL :

قنوات متوسطة الدرجة اللونية

عند هذه المرحلة لدينا 6 قنوات ، 3 للأضواء و3 للقواتم :

الآن يمكننا إنشاء قنوات متوسطة الدرجة اللونية من هذه.
مفهوم إنشاء هذه القنوات بسيط نسبياً، وسنقوم بمجرد اقتطاع قنوات القتامة والإضاءة لينتج لدينا ما ستتركه- الدرجات اللونية المتوسطة .

اقتطاع القنوات من أجل درجات لونية متوسطة

في البدء، حدد أولاً القناة "L"، التعيين للتحديد الحالي (تماماً مثل الأعلى ) . انقر بزر الماوس الأيمن
Right-Click → Channel to Selection.
ثم ، انقر بزر الماوس الأيمن على القناة "D"واختر “Intersect with Selection” "اقتطاع المحدد"
على الأرجح أنك لن ترى أي تحديد نشط على صورتك، لكنه موجود. الآن كما السابق ، فقط حفظ المحدد إلى القناة:
Select → Save to Channel
أعطها اسم أنيق .لنقل  M مثلا ؟
يمكنك التكرار لكل من المستويات الأخرى، وإنشاء MMوMMMإذاكنت ترغب (باستخدامLL / DDوLLL / DDD على التوالي).
تذكر الآن ، المقصود بالدرجات اللونية المتوسطة هو عزل القيم كقناع، حتى أنها يمكن أن تبدو غريبة للوهلة الأولى. هذا ما يبدو عليه أساس قناع الدرجات اللونية المتوسطة :

تذكر، الدرجات اللونية السوداء في هذا القناع تشكل الشفافية الكاملة للطبقة أدناه، بينما يمثل الأبيض التعتيم الكامل ، من الطبقة المرتبطة بها.

استخدام الأقنعة

الفكرة الأساسية وراء إنشاء هذه القنوات هو أنه يمكنك الآن إخفاء نطاقات درجات لونية معينة في صورتك، وسوف يكون القناع متدرج ذاتياً (بسبب الطريقة التي أنشأناها). حتى نتمكن الآن من عزل درجات لونية معينة في الصورة للمعالجة.
سابقاً، كنت قد عرضت كيف يمكن أن تستخدم هذه للقيام ببعض تقسيم الدرجات اللونية من صورة. في هذه الحالة عملت على صورة B & W، ولونتها. هنا سأفعل الشيء نفسه مع صورتنا التي نعمل عليها الآن...

تقسيمات الدرجات اللونية

باستخدام الصورة التي عملت عليها حتى الآن، سنبدأ مع الطبقة الأساسية

إنشاء تكرارات

سوف نحتاج إلى نسختين من الطبقة الأساسية. واحدة للدرجة الأخف والأخرى لدرجة أكثر قتامة. سنبدأ بالدرجة الأكثر قتامة أولاً. نكرر  طبقة الأساس:      Layer → Duplicate Layer
ثم نعيد تسمية النسخة باسم يصفها. على سبيل المثال ، سأسمي هذه الطبقة "الظلام" .

إضافة قناع

الآن يمكننا إضافة قناع لهذه الطبقة. يمكنك إما بنقر زر الماوس الأيمن فوق الطبقة واختيار "إضافة قناع الطبقة"أو يمكنك من خلال القوائم :     Layer → Mask → Add Layer Mask
عليك بعد ذلك أن تستعرض الخيارات حول كيفية تهيئة القناع. أنت تريد تهيئة طبقة القناع ل:"القناة"، ثم اختيار واحد من أقنعة السطوع الخاصة بك من القائمة المنسدلة. في حالتي ، سأستخدم القناع DD التي قمنا بإنشائه سابقاً

ضبط الطبقة

الآن سيكون لديك طبقة قاتمة مع قناع DD الذي من شأنها أن يحد من أي تعديل تقوم به لهذه الطبقة ليكون التطبيق على الدرجات اللونية القاتمة فقط .

تأكد من تحديد الطبقة، وهي ليست قناع، عن طريق النقر عليها (سترى مخطط أبيض حول الطبقة النشطة). خلاف ذلك أي عمليات من الممكن بدون قصد ستطبق على القناع وليس الطبقة.
في هذه المرحلة نريد الآن تعديل الألوان في هذه الطبقة بطريقة ما. هناك طرق لا نهاية لها للقيام بهذا، يحددها خيالك وإبداعك فقط. على سبيل المثال ، سنقوم بتدريج الصورة باللون الأزرق المخضر /الأزرق (تماما مثل قبل ) ، والتي تقترن مع قناع الطبقة DD، سوف يقوم بحد أي تعديل إلا على الدرجات اللونية القاتمة.

ولذا فإنني سأستخدم خيار التلوين لتدريج الطبقة بأكملها بلون جديد:
Colors → Colorize
للحصول على لون أزرق مخضر سأسحب منزلق تدرج اللون HUE ""إلى أكثر من 200 :

الآن انتبه إلى ما حدث على صورتك في هذه المرحلة. اسحب منزلق تدرج اللون HUE ""و انظر كيف يغير الألوان في الصورة. ملاحظة خاصة أن تحولات اللون ستقتصر على الدرجات اللونية القاتمة بفضل استخدام قناع DD!
للتوضيح ، يوجد هنا 4 صور حيث تم تغيير تدرج اللون في كل واحدة منهم. لاحظكيف أن تحولات اللون مقيدة بالدرجات القاتمة وذلك بسبب تفعيل قناع DD:

اذا بعد اختيار تدرج لوني جديد (200) للطبقة ، يجب أن أرى هذا:

الإعادة على الدرجات اللونية المضيئة

الآن كرر فقط الخطوات المذكورة أعلاه، ولكن هذه المرة للدرجات المضيئة. إذا كرر طبقة الأساس مرة أخرى، وأضف قناع الطبقة، ولكن هذه المرة حاول استخدام قناة LL كقناع.
للدرجات اللونية المضيئة، اخترت تدرج لون نحو 25  (لون برتقالي أكثر من الأزرق):

في النهاية هذه هي  النتائج التي حققتها

مقارنة مع الصورة الأصلية التي بدأنا بها:

القوة الحقيقة تأتي هنا من التجريب. أنا أشجعكم على محاولة استخدام قناع مختلف لتقييد التغيرات إلى مناطق مختلفة (محاولةLLLعلى سبيل المثال). يمكنكم أيضاً ضبط قتامة الطبقات الآن لتعديل مدى قوة تدرج اللون التي ستؤثر على تلك المناطق أيضاً.

أقنعة الدرجات اللونية المتوسطة

وكذلك فإن أقنعة الدرجات اللونية المتوسطة مثيرة للاهتمام للغاية. في مقال توني الأصلي، ذكر كم كان يحب استخدامها لتوفير دعم جميل للتباين والتشبع في الصورة. حسناً، إنه على حق. بالتأكيد قوموا بذلك ! (لقد كان يشعر أيضاً أنه شعور مماثل لالتقاط صورة على Velvia)

دعونا ننظر لها.
لقد قمت بحذف الطبقات من تمرين تقسيم الدرجات أعلاه ، وسأعود إلى صورة الطبقة الأساسية مرة أخرى
لنقوم بتجربة طبقات  الدرجات اللونية المتوسطة، نحن بحاجة لتكرار طبقة الأساس وتطبيق قناع طبقة عليها.
هذه المرة سأختار طبقة الدرجات المتوسطة الأساسية M.
الشيء المثير للاهتمام حول استخدام هذا القناع هو أنه يمكنك استخدام تعديلات منحنية قوية جدا عليها، وتبقيك الصورة بعيداً عن انفجار القنوات اللونية. نحن نستهدف فقط الدرجات المتوسطة.
لتوضيح ذلك سأقوم بتطبيق ضغط قوي إلى حد ما على المنحنيات باستخدام منحنيات ضبط اللون :
Colors → Curves
عندما أقول قوية ، هذا هو ما أشير له :

هذا هو التأثير الذي حدث على الصورة عند استخدام قناع الدرجات اللونية المتوسطة :

مقارنة مع الصورة الأصلية التي بدأنا بها:

كما ترون ، هناك زيادة في التباين في الصورة، فضلا عن كمية قليلة ولطيفة من التشبع. لا داعي أن تقلق بشأن التطاير أو النقاط المضيئة أو فقدان تفاصيل الظل، لأن القناع لا يسمح بتعديل هذه القيم.
أمثلة أخرى عن استخدام قناع الدرجات المتوسطة:

الصورة الأصلية

بعد المنحنيات القوية + قناع الدرجات اللونية المتوسطة

الصورة الأصلية

بعد المنحنيات القوية + قناع الدرجات اللونية المتوسطة

الصورة الأصلية


بعد المنحنيات القوية + قناع الدرجات اللونية المتوسطة

في الختام

هذه مجرد أداة أخرى لدينا في معالجة الصور، لكنها أداة قوية جدا في الواقع. وعند النظر إلى صورك، يمكنك أن تنظر إليها الآن بوصفها تطبيق على السطوع، مع وسيلة نظيفة وقوية لعزل واستهداف درجات لونية محددة للتعديل.
كما هو الحال دائما ، أنا أشجعكم على التجربة !

 

الدرس الأصلي هنا.

39- تقطيع الصور للوب باستخدام جمب gimp

$
0
0

لقد صممت خريطة مميزة ومرتبة لموقعي الإلكتروني وهذه الدروس الثلاث تتضمن اللغة GIMP html التي صممت بها الموقع.
في درسنا الأول سأقوم بشرح كيفية تشغيل Sliceوسأقوم بشرح كيف تستطيع فتح Sliceمرتين لتستطيع تقطيع الصور مع إضافة بعض الجداول المتداخلة.
عندما صممت صفحتي ظهر لدي مربع حوار visibone2 المحدد في اللوحة وهذه لقطة من مربع الحوار.

لتصميم مماثل بنفس الألوان فسيكون من الأفضل تشغيل Sliceمرة واحدة في كل الصفوف والأعمدة عند كل صف ، يجب عليك أن تترك مساحة الصورة في كتلة واحدة وضع مربع نص html في المكان المناسب مع اثنين من الأزرار في الأسفل ،كل صف يحتاج إلى عروض مختلفة من الأعمدة وسيكون أوضح حتماً عندما نبدأ بالسلايدات.

الخطوة الأولى:

ملحق Slice يقوم بتقطيع الصورة على طول الأدلة التي وضعتها ويقوم بكتابة جدولhtml والذي سيقوم بتجميع الصورة مرة أخرى على صفحة الويب.
إذا كنت تستخدم GIMP ولديك خبرة في برنامج فوتوشوب فقد لا تكون على بينة بالنسبة للأدلة ،ضع المؤشر على المسطرة واسحب نحو الصورة.
لقد قمت بالتكبير 4 مرات لأحصل على قطع أنيقة.


وبمجرد الانتهاء من الأدلة في المكان يمكنك العثور على الملحق في

Image>Filter->Web->Slice

الخطوة الثانية:

"Save path:” تخبرGIMP أين مكان يحفظ الصور المقطعة، أما "Html file name:"فهو اسم ملف HTML الناتج. تقوم ملحقة Slice بتسمية الملفات بذكاء فقط قم باختيار الاسم الأساسي base name ، قمت بتسمية أول دفعة من الشرائح imap-table1 والثانية imap-table2 ،أنا اخترت التنسيق png عادة ليكون متوافق مع سياسة موقع gimp.org ،وأخيراً عند التشغيل لعدة مرات قم باختيار دليل منفصل لتحافظ على كل صورة على حدة ثم انقر موافق للعمل.

الخطوة الثالثة:

 

هذا هو الإنجاز الأول مع ملحق Slice

هذا هو جدول الثلاث عناصر ،سنقوم بتشريح الجزء الأوسط من جديد حتى يحتوي على مربع النص لرقم اللون ليعود إلى color pickers لذلك سنشرح هذا لاحقاً.

وفي ما يلي النص البرمجي الذي أنشئه الملحق كما شرّحت الأجزاء الأصغر و html الأولى ستكون منزلقة على الجداول الجديدة حتى تتمكن من التشرح بداخلها بسهولة، يمكنك الضغط بالزر الأيمن للماوس مع زر shift لترى كيف تعمل.

 

 

 

 

 

<table cellspacing="0" cellpadding="0" border="0">

<tr>

<td><img alt="" src="imap-table1-0-0.png" width="290" height="73"></td>

</tr><tr>

<td><img alt="" src="imap-table1-1-0.png" width="290" height="177"></td>

</tr><tr>

<td><img alt="" src="imap-table1-2-0.png" width="290" height="17"></td>

</tr><tr>

<td><img alt="" src="imap-table1-3-0.png" width="290" height="21"></td>

</tr><tr>

<td><img alt="" src="imap-table1-4-0.png" width="290" height="50"></td>

</tr>

</table>



هذه الشريحة الثانية ،وقد تم وضع مربع الحوار الذي يتضمن عناصرها الخاصة

 

<table cellspacing="0" cellpadding="0" border="0">

<tr>

<td><img alt="" src="imap-table1-3-0-0.png" width="10" height="21"></td>

<td><img alt="" src="imap-table1-3-0-1.png" width="219" height="21"></td>

<td><img alt="" src="imap-table1-3-0-2.png" width="61" height="21"></td>

</tr>

</table>

هذا هو الجدول الجديد ،يحتوي على 7 عناصر ،5 منها في الأسفل واثنان في اليسار، يمكننا ملؤها بالنص الآن.
هناك طريقتان لإدراج جدول جديد وقمت باختيار الطريقة الأصعب ،وعندما استخدم css و css لا يبدو بمثل الجداول المتداخلة.
لذلك جعلت العناصر تمتد ثلاث أعمدة ،إذا كنت لا تعرف كيف تضبط html يمكنك فعل ذلك كما فعلت أنا هنا.
وسأقوم عمل ما تبقى في خطوة واحدة ،اختر رمزاً للجدول أولاً وللجدول الثاني أيضاً ،باعد القطع ثم اجمعها مرة أخرى ، إنه مذهل.

 

<table cellspacing="0" cellpadding="0" border="0">

<tr>

<td colspan="3"><img alt="" src="imap-table1-0-0.png" width="290" height="73"></td>

</tr>

<tr>

<td colspan="3"><img alt="" src="imap-table1-1-0.png" width="290" height="177"></td>

</tr>

<tr>

<td colspan="3"><img alt="" src="imap-table1-2-0.png" width="290" height="17"></td>

</tr>

<tr>

<td><img alt="" src="imap-table1-3-0-0.png" width="10" height="21"></td>

<td><img alt="" src="imap-table1-3-0-1.png" width="219" height="21"></td>

<td><img alt="" src="imap-table1-3-0-2.png" width="61" height="21"></td>

</tr><tr>

<td colspan="3"><img alt="" src="perlotine1/imap-table1-4-0.png" width="290" height="50"></td>

</tr>

</table>

التباعد:



التقارب:

 

<!-- Ugly ugly HTML (that works in mozilla) -->

<table cellspacing="0" cellpadding="0" border="0">

<tr>

<td colspan="3"><img alt="" src="imap-table1-0-0.png" width="290" height="73"></td>

</tr>

<tr>

<td colspan="3"><table cellspacing="0" cellpadding="0" border="0">

<tr>

<td><img alt="" src="imap-table1-1-0-0.png" width="15" height="177"></td>

<td><img alt="" src="imap-table1-1-0-1.png" width="241" height="177"></td>

<td><img alt="" src="imap-table1-1-0-2.png" width="34" height="177"></td>

</tr>

</table>

</td>

</tr>

<tr>

<td colspan="3"><img alt="" src="imap-table1-2-0.png" width="290" height="17"></td>

</tr>

<tr>

<td><img alt="" src="imap-table1-3-0-0.png" width="10" height="21"></td>

<td><img alt="" src="imap-table1-3-0-1.png" width="219" height="21"></td>

<td><img alt="" src="imap-table1-3-0-2.png" width="61" height="21"></td>

</tr><tr>

<td colspan="3"><table cellspacing="0" cellpadding="0" border="0">

<tr>

<td><img alt="" src="imap-table1-4-0-0.png" width="5" height="6"></td>

<td><img alt="" src="imap-table1-4-0-1.png" width="277" height="6"></td>

<td><img alt="" src="imap-table1-4-0-2.png" width="8" height="6"></td>

</tr>

<tr>

<td><img alt="" src="imap-table1-4-1-0.png" width="5" height="36"></td>

<td><img alt="" src="imap-table1-4-1-1.png" width="277" height="36"></td>

<td><img alt="" src="imap-table1-4-1-2.png" width="8" height="36"></td>

</tr>

<tr>

<td><img alt="" src="imap-table1-4-2-0.png" width="5" height="8"></td>

<td><img alt="" src="imap-table1-4-2-1.png" width="277" height="8"></td>

<td><img alt="" src="imap-table1-4-2-2.png" width="8" height="8"></td>

</tr>

</table></td>

</tr>

</table>

 

الدرس الأصلي هنا.

40- خريطة الصورة Image Map

$
0
0

 

برأيي من الصعب أن تجد برنامج مناسب يعالج خريطة الصورة ،العديد من البرامج على شبكة الإنترنت تبالغ في ذلك ،ومع ذلك فإن محاكاة GIMP تبدو المكان الأمثل لهذه الأداة القوية على شبكة الإنترنت.

الصورة اليسارية هي من الدرس السابق ،حيث قمنا في الدرس بالتشريح ،ولكن منذ أن بدأ GIMP في خريطة الصورة واستخدمها لتحديد الإحداثيات العامة للصورة فيمكننا استخدام طريقة أبسط من ذلك.

فوق الصورة هناك صورة لخريطة المكونات ،وقد تم تحجيمها لصورة أجمل ،سيكون صعب قليلاً في البداية لكن بعد ذلك سيكون أسهل ،لا تخافوا.

1- Goodies->Create Guides

هذه صورة من مربع الدليل وسوف نغير كل خيار منفرد قبل أن نبدأ.
بدأت هذا البرنامج وأنا مستعد أتم الاستعداد وخاصة مع النص الرائع المنتقى الألوان الذي سرقته من victor s engelوالمشكلة الوحيدة مع أداته الخاصة بانتقاء الألوان هي أنها لا تبدو مثل GIMP وإذا قمت بعرض مصدر الصفحة فإنك ستجد خطاً مماثلاً لكل مناطق تنسيق خريطة الصورة.
لذلك في مربع URL ضع الأشياء التي ستكون متشابهة على كل واحدة ،مع الألوان 256 وبعد أن أنشئ خريطة الصورة أقوم بإنشاء نص جافا GetClick()" onmouseover="GetColor('في منتصف المربع.
عندما بدأت بكتابة هذا البرنامج اكتشفت أن خريطة الصورة المدرجة لها القدرة على فعل التكبير بشكل بطيء ،كما اعتقد بناء على استخدامي لأدوات GIMP للقياس وتحديد المعلومات الباقية المتعلقة بإنشاء دليل جديد.
الصورة الأصلية ما زالت مفتوحة لذلك من الصعب استخدامها

Image> View -> Zoom -> 4:1

أنا استخدم أداة GIMP للقياس لتحديد قياسات المستطيلات حيث ستأخذ 10 بكسل للطول و 14 بكسل للعرض ،وبين الخطوط السوداء هناك خط بمقدار 1 بكسل

يمكنك أن تعد أو تقيس المربعات لكن لوحة visibone2 لديها 16 لون في الأعلى و 16 في الأسفل ،ولقد استخدمت الماوس لتحديد نقطة بداية منطقة خريطة الصورة، انقر فوق التطبيق.

2- خريطة الصورة:

بمجرد أن تضغط على زر التطبيق فإن الأدلة سترسم نفسها على نافذة عرض خريطة الصورة ،يمكنك الـتأكد من اختيار المكان المناسب على الصورة.
الآن يمكنك حفظ الملف.

3- محرر الجداول:

من الصعب تعديل 256 عنصراً بشكل يدوي ،ولذلك استخدمت طريقة أخرى لإنهاء المعلومات في كل نقطة ،وقد قمت ببعض التعديلات مع المحرر ،علم النص في منطقة مربع الحوار لخريطة الصورة بالنقر على المنطقة عند عرض الصورة كما هو موضح في الأعلى ،بصراحة أنا ليس لدي خبرة كافية بعارضي html ،إذا كان لديك خبرة وأردت أن تستخدم هذا الجزء من البرنامج بذكاء في تعديل عناصر خريطة الصورة.

4- File->Save As

أنا لن أزعجك بطلب حفظ الصورة عن طريق File->Save As ، وبدلا عن ذلك ألق نظرة على مخرجاتي هنا. يجب أن نضع بعض الألوان في نهاية الخطوط ،حيث تجد هذه المعلومات في مجلد GIMP في .gimp-1.2/palettes/
هذه كانت لوحة ألوان Visibone2، وقد أخبرت صديقتي Bex عن المشكلة وذهبت للنوم وعندما نهضت وجدتها قد حلت المشكلة عن طريقة كتابة هذا السكربت.

هذا يأخذ كل سطر من Visibone2.txt ويأخذ الألوان من الدليل الرئيسي ثم يضعها على نهاية السطر. ثم يضيف ‘)> في نهاية السطر وينتج ملف يسمى visibone.html، ولكن هذا لم ينجح بسبب أني نسيت أن أخبر بكس نهاية السطر يجب أن تكون هذه ‘)”>. ولكن هذا كان من السهل إصلاحه، والناتج كان bexcolored.html . إن السكربت من السهل التعديل عليه ليقبل أي لوحة ألوان أخرى. وهذا ما كان ينقص محرر الألوان.
إذا سارت الأمور معكم بشكل جيد، فإن النقر على سطر الذي يخرج نافذة منبثقةوالتي تحوي على كود htmlالمكون لمنتقى الألوان فيجب تكتب اللون في المربع هنا —>.

 

الدرس الأصلي هنا.

41- كتابة ملحقات لجمب 1: العمل مع الصور

$
0
0

 

قبل أن تبدأ بكتابة ملحق برمجي يقوم بمهمة معينة في جمب، يجب أن تعرف ماهية الصورة في جمب ، وما هي قابلية الرسم

المحلقات تكون محدودة الاستخدام أو عديمة الفائدة إذا لم تكن تتعامل مع الصور ، وفي هذا القسم سنكتشف العالم المثير للتسلسل الهرمي للصورة في GIMP وكيفية التلاعب فيه.

في البداية كان هناك Wilber the gimp ،كانت الرسوم بدون شكل، وكان الظلام على وجه سطح المكتب ، وكان Wilber the gimp يتحرك على وجه bitstream فقال ويلبرو جمب

"<Toolbox>File→New "

فكانت هناك صورة اعتبرها ويلبرو جيدة ، ثم قام بتجزئة الصورة في أشكال قابلة للرسم drawables ثم نظر ويلبرو إلى ما صنعه، وقال لقد جعلت drawables في الطبقة وفقاً لأنواعها ،وكذلك drawables في القناع طبقاً لأنوعها أيضاً.

 

أو يمكن أن تنظر إليها على العكس من ذلك ، فلدينا كل الأنواع من الأشياء البسيطة كالأقنعة والقنوات والطبقات ، ولكن هي في الحقيقة مجرد مجموعة بكسلات التي يمكن رسمها، لذلك نعاملها بشكل متشابه ونجمعها كلها في فئة drawables أو قابلية الرسم ، فالصورة إذن هي ما تحصل عليهه عندما تقوم بتجميع الأجزاء القابلة للرسم معا.

و معظم المحلقات الإضافية لا تهتم كثيرا بهذه الصور ، ففي النهاية هي كلها جزء من البكسلات التي يمكن التلاعب بها ، على أية حال، فإن أعقد بنية مكونات تستخدمها الملحقات لأي صورة هي عدداً صحيحاً gint 32 وهو معرف بسيط يتعرف من خلالها GIMP على الصورة المراد التعامل معها.

Drawables تجعل الحياة أكثر جمالاً وبساطة، حيث أن أي صورة مفتوحة في جمب تملك في أي وقت سطح قابل للرسم نشط drawable ، وهو مصطلح خاص بجمب، ويشمل الطبقات و القنوات و قناع الطبقات و القناع المحدد، فببساطة فإن هذا المصطلح يعني أن الشيء يمكن أن ترسم عليه بأدوات الرسم.

 

ويمكنكم الإطلاع على الوثيقة الأصلية من هنا.

كتاب دليل إدارة خواديم أوبنتو

$
0
0

انتهى عبداللطيف ايمش من ترجمة ونشر كتاب Ubuntu Server Guide بالتعاون مع أكاديمية حسوب، وقد نشر على عدة مقالاتومن ثم جمع في كتاب واحد. الكتاب تحت رخصة المشاع الإبداعي المشاركة بالمثل.

عن الكتاب

إن كتاب « Ubuntu Server Guide» هو الدليل الرسمي من شركة .Canonical Ltd ( الشركة التي تقف خلف تطوير أشهر توزيعة لينكس أوبنتو ؛ وهو منشور وفق رخصة المشاع البداعي النسبة -المشاركة بالمثل [by-sa])، ويبلغ زهاء 621 صفحة يشرح مختلف نواحي إدارة برمجيات الخوادم بدءا من التثبيت، مرورا بإدارة الحزم والشبكات والإدارة عن بعد والاستيثاق الشبكي المركزي والحماية ومراقبة الخوادم وخدمات DNS والوب وقواعد البيانات والبريد اللكتروني والمحادثة الفورية، انتهاء بالتعامل مع شبكات ويندوز والنسخ الاحتياطي والأنظمة الوهمية.

 

الفئة المستهدفة 

يستهدف هذا الكتاب فئة المستخدمين المحترفين الذين ينوون خوض غمار إدارة الانظمة، وممن بدؤوا باستخدام خادم خاص بهم ويريدون إكمال المشوار؛ بالاضافة لمدراء الانظمة المحترفين الذين يريدون دليلا يرجعون إليه عند تثبيت أو ضبط خدمة معينة.

أي أ ن هذا الكتاب يستهدف كل الفئات المهتمة بالخوادم وإدارتها، وحتى لو كانت خوادم صغيرة وهمية مستأجرة (VPN يديرها مالكوها ) …

لتنزيل الكتاب من هنا.

كتب أخرى نشرها وترجمها عبداللطيف:

- كتاب سطر أوامر لينُكس

- كتاب تعلم البرمجة بلغة php

 

Viewing all 66 articles
Browse latest View live


Latest Images