سایت فیروزآباد آنلاین
منصور بهزادی : خدمات رایگان کامپیوتری مانند دانلود پروژه , مقاله , جزوه درسی ووو
منصور بهزادی : خدمات رایگان کامپیوتری مانند دانلود پروژه , مقاله , جزوه درسی ووو
bmp
براي تسلط بر فايل ها و ابتکار کردن در ويندوز ما نياز داريم که قالب فايل ها يعني نحوه ذخيره شدنشان در ويندوز را بدونيم من ابتدا از عکس شروع کردم و چون قالب نقش بيتي ساده تر بود به راحتي درکش کردم , اين فايل هاحجم زيادي دارند چون کيفيت عکس زياد.در اين قالب ابتدا مشخصات عکس مثل عرض طول عمق و ...ذخيره و سپس شماره رنگ ها درج ميشود هر سه بيت بيانگر يک رنگ است رنگ اول ق رنگ دوم س رنگ سوم آ بايد توجه که از آخر به اول نوشته مي شود يعني اول سه بايت اول مربوط به پيکسلي است که در رديف آخر و ستون اول قرار دارد
ترتيب بايت هاي قالب فايل بيت مپ:54بايت هيدر و بقيه رنگها است
2بايت=نوع فايل را بيان ميکنه اگر BM باشد بيت مپ است
4بايت= اندازه عکس
4بايت=رزولوشن است که معمولا0است
4بايت=آفست داده ها است
4بايت اندازه= مابقي هيدر فايل که معمولا 0 است
4بايت=عرض تصوير بر حسب پيکسل
4بايت=طول تصوير بر حسب پيکسل
2بايت=تعدادسطوح که معمولا 1 است
2بايت=تعداد بيت ها در هر پيکسل
4بايت=وضعيت فشردگي
4بايت=اندازه بايت ها در فايل
4بايت=ت پيکسلهاي افقي در هر متر
4بايت=ت پيکسل هاي عمودي در هر متر
4بايت=تعداد رنگ هاي استفاده شده در هر بايت
4بايت=ت رنگ هاي مهم
3بايت=رنگ پيکسل ستون 1 سطر آخر(بايت اول قرمز بايت دوم سبز وبايت سوم ابي)است
3بايت=رنگ پيکسل ستون 2 سطر آخر(بايت اول قرمز بايت دوم سبز وبايت سوم ابي)است
3بايت=رنگ پيکسل ستون 3 سطر آخر(بايت اول قرمز بايت دوم سبز وبايت سوم ابي)است
.
.
.
3بايت=رنگ پيکسل ستون آخر سطر اول(بايت اول قرمز بايت دوم سبز وبايت سوم ابي)است
حالا شما ميتوانيد با وي بي عکس بيت مپ را لود کنيد البته بايد الگوريتمتان خوب باشد.
من يه برنامه نوشتم و به عنوان پروژه درس ذخيره وبازيابي فايل به استادم تحويل دادم اين برنامه که با وي بي نوشتم فايل متني را در عکس بيت مپ ذخيره مي کند طوري که کاربر فقط با داشتن رمز عبور مي تواند آن را بخواند.
ولي نه عکس تغيير ميکند و نه حجم عکس زياد ميشود.
#1 عطف به: الگوریتم ذخیره سازی فایل عکس bmp بیت مپ
ممنون،همیشه در کارتان موفق باشید...
--------
لطف دارين