لمحة جافاوية 16: معالجة الصور الرقمية

السلام عليكم

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

http://www.ia.hiof.no/~por/imageprocAPI/version2/

متطلبات الحزمة
أن يكون لديك jdk1.4.2 أو أعلى
الفئات الرئيسية فيها
RGBImage وهي تمثل الصورة الملونة
IntensityImage وهي تمثل الصور الرمادية
BinaryImage وهي تمثل الصورة الأبيض والأسود

الشيفرة التالية تمثل تحميل صورة في كائن من نوع RGBImage

	try
	{
	    original = new RGBImage(
		 "http://www.ia.hiof.no/~por/perolavr.jpg");
	}
	catch(IOException ex)
	{
	    System.out.println("Can't read image");
	}
original.show("Original");//هذا السطر يقوم بعرض الصورة في إطار

نلاحظ أن صانع الكائنات يرمي خطأ من النوع IOException
في حالة عدم تواجد الصورة في المكان المحدد
أو في حالة كون الملف المحدد لا يمثل صورة

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

تحياتي

Tags: , , , , , ,

11 Responses to “لمحة جافاوية 16: معالجة الصور الرقمية”

  1. محمد قال:

    الحقيقة اخي علاء , يبدوا انك تمتلك العديد من المهارات المتميزة في الجافا ,
    بذلك و بناء على الدرس الجميل عن معالجة الصور , كم اتمنى منك ان تقوم بسرد سلسة من دروس معالجة الصور في منتدى Arabteam2000 , الذي اتمنى من الله ان يوفقك و ان يجزيك عنا خير الجزاء و بارك الله فيك . اخوكم محمد .. Mkoft

  2. admin قال:

    سأحاول أخي محمد
    لكني لا أعدك
    لدي الكثير من الالتزامات
    بإذن الله بعدما أنتهي من كتاب لمحات جافاوية
    سأفكر في الموضوع من جديد

    تحياتي

  3. alaa@virus قال:

    بسم الله الرحمن الرحيم
    تحيه طيبه وبعد
    انا اخوك علاء كنت اطمع ان تشرح لنا مشروع واحده بواحده بالجافا بالنت بينز بمشروع بسيط وقاعده بيانات اكسيس بشكل مبدئى تسجيل بيانات طلاب عباره عن اضافه وتعديل وحذف وبحث
    وجزاك الله خيرا اطمع فى ردك على بالميل وشكرااخوك علاء
    احبك فى الله

  4. admin قال:

    سأحاول بإذن الله أخ علاء
    لدينا الآن مشروع للمبتدئين في منتدى الفريق
    يمكنك أن تتابعه معنا
    الرابط

    تحياتي

  5. M.Allaw قال:

    مشكور أخي علاء بس للأسف الرابط مايشتغل

  6. admin قال:

    العفو أخي
    وهذه وصلة للحزمة
    كنت رفعتها على منتديات الفريق العربي للبرمجة
    http://www.arabteam2000-forum.com/index.php?act=attach&type=post&id=74458

    تحياتي

  7. نور القمر9 قال:

    السلام عليكم ورحمة الله وبركاته
    حسبي الله منهم… فعلا موقف تافه منهم يعني فوق السرقة ينسبوه لاسم شخص اخر(مهما كان هذا الشخص معروف او لا ) .. المفروض يفتخرون انه شخص عربي حس بمعاناة اخوته وكتب بصدق مشاعر عن العراق… على العموم مصير الحقيقة تبان وربك ما يضيع تعب احد… بس كان المفروض تكتب بالمنتدى بالردود حتى القارىء يعرف.

  8. admin قال:

    لم يحزنني في الموضوع غير عدم التحري في النقل
    أشارككم هنا هذه القصة
    لا لشيء إلا أن تتحروا في النقل

    شكراً على مشاعرك اخت نور

    تحياتي

  9. omar قال:

    السلام عليكم ورحمة الله وبركاته
    بصراحة تحليل الصور موضوع رائع ياريت تكمل الشرح. أنا حملت الحزمة بس مو عارف كيف أستخدمها. بصراحة أنا عندي مشروع في معالجة الصور وتحليلها ومحتاج مساعدة.
    جزاك الله خير

  10. admin قال:

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

    تحياتي

Leave a Reply