سؤال

أنا أعمل على تطبيق ويب التي تسمح للمستخدمين بتحميل الصور الشخصية (أفاتار أساسا).هذه الصور سوف يكون هناك أكبر من 100 × 100 بكسل و سوف تكون الصور من الشعوب الوجوه.

نحن نريد أن تسمح للمستخدم بتحميل صيغ الصور المختلفة ، لكننا نريد أيضا إلى تحويل كل منهم إلى نفس شكل صورة.ما يمكن أن يكون أفضل شكل الصورة بحجم, جودة, وما إلى ذلك ؟

تحرير

في هذه الحالة, حجم هو أكثر أهمية من الجودة ، ولكن ليس بكثير.

هل كانت مفيدة؟

المحلول

على الوجوه, JPEG هو أفضل رهان.حتى نسبيا عالية الجودة صورة JPEG سيتم ضغطها بشكل كبير مقارنة البدائل.

JPEG (و طريقة عمل الضغط) وقد صمم "الطبيعية" الصور مثل الصور الفوتوغرافية.(البدائل في المقام الأول GIF و PNG, عمل أفضل رسومات الحاسوب, الرسوم البيانية, الخ.)

كل ما قال ، عليك أن تحاول ذلك.يستغرق بضعة سبيل المثال الصور وتحويلها إلى صيغ الصور المختلفة ، نرى كيف يقارن (مع الاعتذار عن هذا الموضوع!8-)

JPEG ، 6,668 بايت:

alt text
(المصدر: entrian.com)

بابوا نيو غينيا ، 31,651 بايت:

alt text
(المصدر: entrian.com)

نصائح أخرى

أعتقد JPG هو الأفضل بالنسبة الآلهة ، أنا غير قادر على العثور على الحاجة إلى الشفافية.

JPG سوف يكون موافق على الصور و سوف يكون تطرف الرسومات, ولكن ليس ضخم حجم النفقات العامة على 100x100

مع صورة من هذا الحجم المحدود ، وبالنظر إلى الصور الشخصية من المرجح أن تكون طبيعية صورة JPEG هو بالتأكيد الطريق للذهاب.

PNG يعمل كبيرة عندما سلمت للغاية النمط المتكرر.رسومات الحاسوب ولدت مثل لقطات, التدرجات.وهناك زوجين من الفلاتر التي تزيد من فعالية يدحض ذلك بسبب losless طبيعة PNG, سوف أبدا تقريبا على غرار نسبة الضغط على هذه الأنواع من الصور.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top