كثيراً ما تشترط أنظمة الرؤية الآلية ووحدات التحكم في العروض المدمجة ومسارات معالجة الصور المخصصة بيانات بكسل خاماً — مخزن ثنائي مسطّح بدون رؤوس ولا ضغط ولا بيانات وصفية. تحمل ملفات BMP رأس صورة نقطية Windows تتجاهله معظم مكتبات المعالجة ومحمّلات البرامج الثابتة أو ترفضه. يجرّد Total Image Converter غلاف BMP ويكتب بايتات البكسل الخام على القرص، دفعياً، حتى تتمكن من تغذية الإخراج مباشرةً في مسارك دون كتابة محلّل خاص.
في هذا السياق، يعني RAW تفريغاً ثنائياً صافياً لقيم البكسل — بدون رأس ملف ولا ملف تعريف ألوان ولا ضغط. يُمثَّل كل بكسل كبايتات متتالية بترتيب قناة محدد (عادةً RGB أو BGR)، بعمق بت ثابت. الملف لا يحتوي إلا على بيانات الصورة من البايت الأول إلى الأخير.
هذا مختلف عن تنسيقات RAW الخاصة بالكاميرات (CR2 وNEF وARW وDNG). ملفات RAW الخاصة بالكاميرات هي تنسيقات خاصة تُرمّز بيانات المستشعر جنباً إلى جنب مع توازن الأبيض وتصحيح العدسة وبيانات التعريض الوصفية. تنسيق RAW الموضح هنا هو مخزن البكسل البسيط غير المهيكل المستخدم في الأنظمة المدمجة ومعالجة صور FPGA والرؤية الآلية الصناعية — حيث تعرف التعليمات البرمجية المستهلِكة مسبقاً أبعاد الصورة وتخطيط القناة ولا تحتاج إلى رأس لتفسير البيانات.
تشمل الاستخدامات النموذجية تحميل الصور في مخازن إطارات عرض المتحكمات الدقيقة، وتغذية مصفوفات البكسل في OpenCV أو كود C++ المخصص، وبرمجة بيانات الصور في ذاكرة فلاش على الأجهزة المدمجة.
| الميزة | BMP | مخزن بكسل RAW |
|---|---|---|
| رأس الملف | نعم — 54 بايتاً كحد أدنى (BITMAPFILEHEADER + BITMAPINFOHEADER) | لا يوجد — تبدأ بيانات البكسل عند البايت 0 |
| الضغط | اختياري (RLE لـBMP 4-بت و8-بت) | لا يوجد — دائماً غير مضغوط |
| قابلية النقل | مدعوم على نطاق واسع من تطبيقات Windows | يتطلب بيانات وصفية خارجية للأبعاد والتنسيق |
| حالة الاستخدام | تطبيقات واجهة المستخدم الرسومية Windows، البرامج القديمة | الأنظمة المدمجة، الرؤية الآلية، المسارات المخصصة |
| حجم الملف | أكبر قليلاً (حمل الرأس) | ضئيل — بايتات البكسل فقط |
BMP وصفي ذاتياً: يخبر الرأس أي عارض بالعرض والارتفاع وعمق البت وترتيب الألوان. ملف RAW لا يحتوي على أي من ذلك — يجب أن تعرف التعليمات البرمجية المستهلِكة هندسة الصورة مسبقاً. هذا يجعل RAW غير مناسب للاستخدام العام لكنه مثالي للبيئات المضبوطة حيث يكون تنسيق البكسل ثابتاً وعبء الرأس غير مرغوب فيه.
.raw.يتضمن Total Image Converter ملف تنفيذي لسطر الأوامر للمسارات النصية وأنظمة البناء والمعالجة من جانب الخادم. لتحويل جميع ملفات BMP في مجلد إلى RAW:
TotalImageConverter.exe C:\Images\*.bmp C:\Output -c raw
لتحويل ملف واحد وتحديد اسم ملف الإخراج صراحةً:
TotalImageConverter.exe C:\Images\frame001.bmp C:\Output\frame001.raw -c raw
ضمّن أي من الأمرين في ملف .bat واستدعِه من نص البناء البرمجي أو مسار ما بعد المعالجة. هذا هو الأسلوب القياسي عند توليد أصول صور البرامج الثابتة أو إعداد مجموعات البيانات لتدريب نموذج الرؤية.
حدد مجلداً كاملاً من ملفات BMP وحوّلها جميعاً في تشغيل واحد. حين تحتوي مجموعة بيانات الرؤية الآلية على آلاف الصور المُصنَّفة، فإن معالجتها واحدةً واحدةً ليس خياراً. يحدد Ctrl+A كل شيء في المجلد الحالي؛ يبدأ التحويل فوراً.
يقرأ المحوّل بيانات بكسل BMP ويكتبها مباشرةً دون إعادة أخذ عينات أو تحويل ألوان أو تصحيح غاما ما لم تطلب ذلك صراحةً. ما يدخل يخرج — قيم البكسل في ملف RAW تطابق بالضبط ما كان في مصدر BMP.
يحتوي ملف الإخراج على بايتات البكسل فحسب. لا EXIF ولا ملف تعريف ICC ولا كتل تعليق. هذا يُبقي الإخراج متوافقاً مع المحمّلات ذات المستوى المنخفض التي تتوقع كتلة ثنائية ذات حجم ثابت عند إزاحة معروفة.
يتكامل إصدار سطر الأوامر مباشرةً في نصوص البناء وملفات Makefiles ومسارات CI. أنشئ ملفات BMP في المرحلة السابقة، استدعِ المحوّل، وأصول RAW الخاصة بك جاهزة للخطوة التالية في البناء — دون فتح أي واجهة رسومية.
كل شيء يعمل محلياً على Windows. لا تغادر ملفاتك جهازك. هذا مهم عند العمل مع مجموعات بيانات تدريب خاصة أو صور منتجات غير مُصدَرة أو لقطات كاميرا صناعية حساسة.
شراء لمرة واحدة. تشمل التحديثات المجانية والدعم التقني. يعمل على Windows 7 و8 و10 و11، إصدارات 32-بت و64-بت.
| الميزة | المحوّل الإلكتروني | Total Image Converter |
|---|---|---|
| المعالجة الدفعية | ملف واحد في المرة | مجلد كامل في تشغيل واحد |
| حد حجم الملف | عادةً 10–50 ميغابايت | بدون حد |
| إخراج RAW (بيانات بكسل بدون رأس) | غير متاح | نعم |
| الخصوصية | الملفات تُرفع إلى خادم | محلي بالكامل، لا يُرفع أي شيء |
| الأتمتة | غير ممكنة | سطر الأوامر، برامج .bat النصية، التكامل مع البناء |
| خيارات تغيير الحجم/تحويل الألوان | نادراً | نعم، في الخطوة ذاتها |
| يعمل دون اتصال | لا | نعم |
fread واحد."أُصلح برامج العرض الثابتة لخط من لوحات التحكم الصناعية. أصول واجهة المستخدم مصمّمة كملفات BMP وتحتاج إلى تحويلها إلى مصفوفات بكسل RGB بدون رأس قبل ربطها في صورة البرنامج الثابت. يُعالج Total Image Converter مجلد الأصول بأكمله في استدعاء سطر أوامر واحد. أضفته إلى Makefile الخاص بنا كخطوة بناء — ملفات BMP داخل، ملفات RAW خارج، جاهزة للرابط. يوفّر خطوة يدوية في كل دورة إصدار."
Dmitri Volkov Embedded Systems Engineer
"يقرأ مسار الفحص لدينا مخازن البكسل مباشرةً باستخدام محمّل C++ مخصص. تأتي الصور المرجعية من أداة التقاط Windows تحفظ BMP. أُحوّل مجموعة المراجع بأكملها دفعياً إلى RAW قبل كل تشغيل معايرة. الإخراج هو بالضبط ما يتوقعه المحمّل — لا بايتات رأس للتخطي، ترتيب قناة صحيح، أبعاد صحيحة. المحوّل مباشر ولا يضيف أي معالجة لم أطلبها."
Rachel Okonkwo Machine Vision Developer
"نستخدم نظام كاميرا رؤية يُخرج إطارات BMP لصور مرجع العيوب. تستهلك أداة التحليل اللاحقة مخازن البكسل الخام. كان تحويل 300–400 إطار BMP إلى RAW قبل كل تشغيل إنتاج خطوة يدوية. الآن هو ملف .bat مجدوَل يعمل بعد انتهاء وظيفة الكاميرا. يُعالج Total Image Converter المجلد بأكمله في أقل من دقيقة. استغرق التكامل في مسار الأتمتة لدينا نحو عشر دقائق للإعداد."
Lars Eriksson Industrial Automation Specialist
TotalImageConverter.exe C:\Folder\*.bmp C:\Output -c raw. هذا يحوّل جميع ملفات BMP في المجلد إلى مخازن بكسل RAW ويحفظها بامتداد .raw. ضمّن هذا الأمر في ملف .bat أو خطوة Makefile لأتمتة التحويل كجزء من مسار بناء أو إعداد بيانات.قم بتنزيل النسخة التجريبية المجانية وحول ملفاتك في دقائق.
لا تحتاج إلى بطاقة ائتمان أو بريد إلكتروني.