التحكم فى جودة صورة
#4
1- لجلب قيمة لون البيكسل (أمثلة):

إقتباس :GetRValue = $0000FF

إقتباس :GetYValue = $00FFFF

إقتباس :GetGValue = $008000

2- مثال لإستخراج نسبة اللون الأخضر حسب تموضع المؤشر على الصورة :

كود :
procedure TForm1.ImageMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); Var Gr:DWord; Begin Gr:=GetGValue(Image.Canvas.Pixels[X,Y]); GrLabel.Caption:=Format('<$%x>',[Gr]); End;

3- الأن يمكنك عمل إستثنا إذا كان نسبة اللون في البيكسل عالي ... نقوم بإدراج قيمة لون معين :
في المرفق .

بالتوفيق ,,


الملفات المرفقة
.rar   Sample[Color].rar (الحجم : 84.9 ك ب / التحميلات : 27)
الرد


الردود في هذا الموضوع
التحكم فى جودة صورة - بواسطة Goblin - 24-06-2009, 07:43 PM
التحكم فى جودة صورة - بواسطة Goblin - 25-06-2009, 09:36 PM
التحكم فى جودة صورة - بواسطة AL-MOB4RM3G - 26-06-2009, 08:50 PM
التحكم فى جودة صورة - بواسطة TF6M - 27-06-2009, 12:24 PM
التحكم فى جودة صورة - بواسطة Goblin - 27-06-2009, 06:46 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم