كيفية تغيير حجم صورة bmp على C ؟
سؤال
بالنسبة jpeg,gif,png يمكنني استخدام libgd.( لا يماغيماغيك هذا غير ممكن ).هل يمكنني تغيير حجم bmp صورة باستخدام طريقة بسيطة/المكتبة ؟
المحلول
تمثل معظم المكتبات التي تتعامل مع تغيير حجم الصورة الصورة كصمة نقطية (أي مجموعة غير مضغوطة من وحدات البكسل) داخليًا. لذلك لن يكون من الصعب للغاية القراءة في صورة نقطية من ملف ووضعها في الذاكرة.
نصائح أخرى
إذا لم تتمكن من استخدام يماغيماغيك, أسهل طريقة لتغيير حجم الصورة النقطية هو GraphicsMagick.
لا تنتمي إلى StackOverflow