[align=center]
لماذا هذا التنوع في هيئات الصور الموجودة على الإنترنت؟
هل تساءلت لماذا يوجد أكثر من نوع للصور على الانترنت؟
فنحن نشاهد دائماً أنواع صورٍ كالتالية:
1- GIF (صور جف الثابتة)
2- JPEG (صور جاي بي إي جي)
3- GIF المتحركة (Animated GIF)
4- MPEG (إم بي إي جي)
5- Shockwave (الملفات الفلاشية)
في الحقيقة أن النوعين الأكثر شيوعاً هما JPEG و GIF و العديد منا قد لا يعرف ما الفرق بين كل من هذه الأنواع الخمسة.
قبل كل شيء لابد أن نعرف أن الصور النقطية (Bitmap -24 Bit) التي اعتدنا عليها في الرسام مثلاُ.. تخزن الصورة بوصف لون كل بكسل (نقطة على الشاشة) من ألوان الصورة وحجم الوصف لكل بكسل هو 24 بت .. نوضح أكثر :
لو كان لدينا صورة أبعادها 200 * 200 بكسل فإنها سوف تخزن كالتالي:
200 * 200 = 40.000 بكسل (عدد نقاط الصورة)
نأخذ عدد نقاط الصورة ثم نضربها بحجم تخزين كل نقطة واتفقنا أنه 24 بت :
40.000 * 24 بت = 690.000 بت
هذا هو حجم الصورة..
نستطيع أن نحولها للبايت حيث أن البايت الواحد فيه 8 بتات..
فبالقسمة على 8 نحصل على الحجم بالبايت وهو =120.000 بايت... وإن شئت حوله للكيلو بايت بالقسمة على 1024 ويساوي = 120 كيلو بايت تقريباً.
هذا ما يحدث في تخزين الصور النقطية.. ماذا عن الصور الأخرى المذكورة؟
مايميز صور GIF و JPEG عن الطريقة أعلاه هو عملية الضغط (Compression) للصورة بطريقة مختلفة عن الصور النقطية BMP .
كيف؟
لنأخذ كل نوع من أنواع الصور الخمسة في موضوع مستقل... تخفيفاً للعبء على القراء الأكارم.
للحديث بقية...
[/align]
لماذا هذا التنوع في هيئات الصور الموجودة على الإنترنت؟
هل تساءلت لماذا يوجد أكثر من نوع للصور على الانترنت؟
فنحن نشاهد دائماً أنواع صورٍ كالتالية:
1- GIF (صور جف الثابتة)
2- JPEG (صور جاي بي إي جي)
3- GIF المتحركة (Animated GIF)
4- MPEG (إم بي إي جي)
5- Shockwave (الملفات الفلاشية)
في الحقيقة أن النوعين الأكثر شيوعاً هما JPEG و GIF و العديد منا قد لا يعرف ما الفرق بين كل من هذه الأنواع الخمسة.
قبل كل شيء لابد أن نعرف أن الصور النقطية (Bitmap -24 Bit) التي اعتدنا عليها في الرسام مثلاُ.. تخزن الصورة بوصف لون كل بكسل (نقطة على الشاشة) من ألوان الصورة وحجم الوصف لكل بكسل هو 24 بت .. نوضح أكثر :
لو كان لدينا صورة أبعادها 200 * 200 بكسل فإنها سوف تخزن كالتالي:
200 * 200 = 40.000 بكسل (عدد نقاط الصورة)
نأخذ عدد نقاط الصورة ثم نضربها بحجم تخزين كل نقطة واتفقنا أنه 24 بت :
40.000 * 24 بت = 690.000 بت
هذا هو حجم الصورة..
نستطيع أن نحولها للبايت حيث أن البايت الواحد فيه 8 بتات..
فبالقسمة على 8 نحصل على الحجم بالبايت وهو =120.000 بايت... وإن شئت حوله للكيلو بايت بالقسمة على 1024 ويساوي = 120 كيلو بايت تقريباً.
هذا ما يحدث في تخزين الصور النقطية.. ماذا عن الصور الأخرى المذكورة؟
مايميز صور GIF و JPEG عن الطريقة أعلاه هو عملية الضغط (Compression) للصورة بطريقة مختلفة عن الصور النقطية BMP .
كيف؟
لنأخذ كل نوع من أنواع الصور الخمسة في موضوع مستقل... تخفيفاً للعبء على القراء الأكارم.
للحديث بقية...
[/align]
تعليق