السلام عليكم
كيف أحصل على السطوع (brightness) في بيكسل معينة في صورة ؟
وشكراً مقدماً ,,,
السلام عليكم
كيف أحصل على السطوع (brightness) في بيكسل معينة في صورة ؟
وشكراً مقدماً ,,,
تم تعديل هذه المشاركة بواسطة هدف الشمالي في 6 مارس 2011 في 19:13
عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..
{ لا ينال العلم مستحٍ ولا مستكبر }
JavaPorgrammer كتب:
شكراً ولكن ياليت مثال أوضح من هذا .
استعمل PixelGrabber للحصول على لون ال pixel، ثم استعمل %29"]Color.RGBtoHSB التي تعيد مصفوفة تحتوي على hue, saturation, and brightness
لم أجرب هذه الطريقة من قبل، لذلك لا أدري إذا كانت تعمل
herch كتب:استعمل PixelGrabber للحصول على لون ال pixel، ثم استعمل %29"]Color.RGBtoHSB التي تعيد مصفوفة تحتوي على hue, saturation, and brightness
لم أجرب هذه الطريقة من قبل، لذلك لا أدري إذا كانت تعمل
الله يعطيك ألف ألف عافية أخي herch
لكن المدخل الأخير للدالة RGBtoHSB غير مفهوم عندي , وأنا تركته null إلا أنه بودي معرفته ,
وهذه المدخلات كما جاء في التوثيق :
Parameters:
r - the red component of the color
g - the green component of the color
b - the blue component of the color
hsbvals - the array used to return the three HSB values, or null
فالثلاثة الأولى واضحة ولكن الأخيرة لم أعرفها ماهي ؟؟؟
تم تعديل هذه المشاركة بواسطة هدف الشمالي في 7 مارس 2011 في 07:29
علاء الصالحي كتب:سترجع لك قيم H,S & B في المصفوفة التي تمررها للدالة
تحياتي
كنت متوقع هذا ولكن غير متأكد , شكراً للجميع .