چرا BMP قدیمی را به JPG تبدیل کنیم؟
اسکنرهای قدیمی، Paint و بعضی نرمافزارهای صنعتی تصویر را با BMP ذخیره میکردند. BMP معمولی داده پیکسل را بدون فشردهسازی مؤثر نگه میدارد؛ یک صفحه رنگی با ابعاد متوسط میتواند دهها مگابایت باشد. ارسال چنین آرشیوی دشوار است و فضای زیادی میگیرد. JPG برای نسخه مشاهده و اشتراک عکس یا اسکن پیوسته، حجم را بهشدت کاهش میدهد.
پیش از تبدیل مشخص کنید تصویر چه محتوایی دارد. عکس خانوادگی یا اسکن رنگی برای JPG مناسب است، ولی نقشه خطی، پیکسلآرت، متن سیاهوسفید یا تصویر نیازمند شفافیت ممکن است در PNG نتیجه بهتری داشته باشد. JPG روی مرزهای تند در کیفیت پایین هاله میسازد. هدف نباید تبدیل کور تمام پوشه باشد؛ چند نمونه از گونههای مختلف آرشیو را جدا آزمایش کنید.
BMP ممکن است اطلاعات رنگ، palette یا ترتیب پیکسل متفاوتی داشته باشد. مرورگر پس از رمزگشایی، جهت و رنگ قابلنمایش را به JPG منتقل میکند. فایل تاریخی در طول کار آپلود نمیشود. بااینحال برای آرشیو ارزشمند BMP اصلی را حذف نکنید؛ JPG نسخه دسترسی است و بهدلیل اتلاف برای تنها نسخه مرجع یا تحلیل علمی مناسب نیست.
ساخت نسخه دسترسی از اسکن BMP
از پوشه آرشیو نسخه پشتیبان بگیرید و یک BMP نماینده انتخاب کنید. ابعاد، جهت و رنگ پیشنمایش را با برنامه قدیمی مقایسه کنید. برای عکس کیفیت 90 و برای اسکن متن 92 یا بیشتر را امتحان کنید. اگر صفحه بسیار بزرگ است ولی فقط روی نمایشگر استفاده میشود، نسخه تغییراندازهیافته جدا بسازید؛ برای OCR ابعاد اصلی را نگه دارید.
پس از دانلود JPG، گوشهها، خطوط مورب، نوشته و گرادیان را کنترل کنید. حجم و checksum فایل اصلی را در فهرست آرشیو نگه دارید. خروجیها را با ساختار پوشه و نام اصلی مرتبط ذخیره کنید. اگر بعضی BMPها باز نشدند، ممکن است کدک یا header اختصاصی داشته باشند و باید با نرمافزار سازنده به قالب استاندارد export شوند.
آشنایی با BMP و JPG در آرشیو
BMP یا Windows Bitmap ظرف ساده پیکسلی است و حالتهای 1، 4، 8، 24 و 32 بیت دارد. برخی گونهها RLE دارند، اما فایل 24-bit رایج تقریباً خام است. سادگی برای نرمافزار قدیمی مفید بود و دسترسی مستقیم به پیکسل میداد، ولی برای شبکه و ذخیره انبوه ناکارآمد است. متادیتای توصیفی غنی نیز نقطه قوت آن نیست.
JPG عکس را با تبدیل رنگ و حذف جزئیات ادراکی فشرده میکند. حجم نهایی کوچک و سازگاری بسیار گسترده است. برای اسکن رنگی و عکس مناسب، اما برای نسخه master، متن تکرنگ یا دادهای که باید پیکسلبهپیکسل حفظ شود ضعیفتر است. تبدیل تاریخ فایل یا زمینه آرشیوی را منتقل نمیکند؛ این اطلاعات باید در نام، catalog یا متادیتای جدا مدیریت شود.
مقایسه BMP آرشیوی و JPG دسترسی
| معیار | فرمت مبدأ | فرمت مقصد |
|---|---|---|
| ذخیره پیکسل | خام یا فشردهسازی ساده | فشردهسازی با اتلاف |
| حجم | بسیار بالا برای 24-bit | اغلب دهها برابر کوچکتر |
| وفاداری | مناسب master پیکسلی | مناسب مشاهده و اشتراک |
| سازگاری جدید | بازشدن محدودتر در وب و موبایل | تقریباً همگانی |
حفظ نسخه اصلی و کنترل اسکن
برای اسکن اسناد مهم، BMP یا یک نسخه PNG/TIFF بدون اتلاف را بهعنوان master نگه دارید و JPG را برای ارسال بسازید. کیفیت 90 تا 95 خطوط را بهتر حفظ میکند، ولی حجم بیشتری دارد. اگر OCR مقصد است، قبل و بعد را با همان موتور OCR آزمایش کنید؛ هاله بسیار ظریف ممکن است تشخیص حروف کوچک را تغییر دهد.
تبدیل دستهای را در موجهای کوچک انجام دهید و تعداد فایل و ابعاد را با منبع تطبیق دهید. فایل صفربایت یا header آسیبدیده باید جدا شود. نام خروجی را با شناسه آرشیو حفظ کنید و فقط پسوند را عوض نکنید اگر احتمال برخورد نام وجود دارد. مهاجرت موفق یعنی نسخه جدید قابلاستفاده است و رابطه آن با اصل قابل ردیابی میماند.