مدونة ريم ماجد عدوان


ضغط الصور / image processing

ريم ماجد عدوان | reem majed adwan


29/11/2020 القراءات: 4699  


في الوقت الحاضر يزداد حجم وسائط التخزين يومًا بعد يوم. على الرغم من أن أكبر سعة للقرص الصلب تبلغ حوالي 2 تيرابايت ، إلا أنها لا تكفي إذا قمنا بتخزين ملف فيديو دون ضغطه. على سبيل المثال، إذا كان لدينا فيديو ملون وهذا يكون متكون من ثلاث طبقات 720X480 الحجم، 30 لقطة في الثانية الواحدة، و 8 بت لكل بكسل. إذن نحن بحاجة إلى 720x480x3x8x30≅249Mbit / s! هذا يساوي حوالي 31.1 ميجابايت في الثانية. بالنسبة لقرص مضغوط سعة 650 ميجابايت ، يمكننا فقط تخزين مقطع فيديو مدته حوالي 20 ثانية. هذا هو السبب في أننا نريد القيام بضغط الصور والفيديو على الرغم من أن سعة وسائط التخزين كبيرة جدًا الآن.
ويعتبر ضغط الصور هونوع من ضغط البيانات يتم تطبيقه على الصور الرقمية لتقليل تكلفة التخزين أو النقل. وهناك خوارزميات قد تساعد في الإدراك البصري وكذلك الخصائص الإحصائية لبيانات الصورة التي تقدم نتائج أعلى مقارنة بطرق الضغط العامة
وللضغط نوعين منه ضغط بدون فقدان: عبارة عن خوارزمية ضغط تسمح بإعادة بناء الصورة الأصلية بشكل مثالي من البيانات الأصلية والاخرالضغط بفقدان: هو نوع من ضغط الصور حيث يتم تجاهل قدر معين من المعلومات مما يعني أن بعض البيانات يتم فقدها وبالتالي لا يمكن فك ضغط الصورة 100٪. ويعتبر JPEGهي طريقة شائعة الاستخدام للضغط مع فقدان للصورالرقمية. يمكن ضبط درجة الضغط مما يسمح بالمفاضلة بين حجم التخزين وجودة الصورة بنسبة ضغط تبلغ 10: 1 ؛ ولكن مع فقدان ملحوظ في جودة الصورة.
حيث يتم حفظ العديد من الصور ورسومات الويب بتنسيق JPG. من أجل ضغط العديد من الصور النقطية يتم حفظها في .jpg ، مما يسهل نقل هذه الملفات وتنزيلها على الإنترنت. يعتمد تنسيق JPG على لوحة ألوان 24 بت ، فكلما زاد مستوى الضغط المطبق لإنشاء ملف JPG ، زاد تأثير إلغاء الضغط على جودة الصورة. وممكن تنفيذ ضغط الصورة
الخطوة 1 تنقسم الصورة المدخلة إلى كتل أصغر حجمها 8 × 8 ، تلخص ما يصل إلى 64 وحدة في المجموع. تسمى كل وحدة من هذه الوحدات بالبكسل ، وهي أصغر وحدة في أي صورة
الخطوة 2 - تحويل RGB إلى YCbCr •
JPEG makes use of [Y, Cb, Cr] model instead of [R, G, B]
تتأثر دقة الألوان (للعين البشرية) بدرجة أقل من دقة الكفاف (بناءً على الإنارة)
الخطوة 3: طرح 128 لكل بكسل
الخطوة 4: DCT تحويل جيب التمام المنفصل(Discrete Cosine Transformation)
الخطوة 5: القياس الكمي (QUANTIZATION)
الخطوة 6: Zig Zag Recording and run-length encoding
ومما سبق يتبين ان ضغط الصور جزءًا مهمًا للغاية من الحوسبة الحديثة. من خلال القدرة على ضغط الصور إلى جزء صغير من حجمها الأصلي ، يمكن توفير مساحة قرص باهظة الثمن. الى جانب نقل الصور من حاسوب للاخر (ولهذا السبب لعب ضغط الصور دورًا مهمًا في تطوير الإنترنت). توفر خوارزمية ضغط الصور بتنسيق JPEG طريقة فعالة للغاية لضغط الصور بأقل خسارة في الجودة


ضغط الصور / image processing


يجب تسجيل الدخول للمشاركة في اثراء الموضوع