بازدید امروز : 66
بازدید دیروز : 9
کل بازدید : 593723
کل یادداشتها ها : 132
تفاوت Vector,Bitmap
در دنیای کامپیوتر تصاویر به دو دسته تقسیم می شوند، تصاویر Vector و (Raster(Bitmapبرنامه هایی مثل Adobe Photoshop تصاویر (Raster(Bitmap ایجاد می کنند و Adobe Illustrator می تواند تصاویر Vector ایجاد کند. اما تفاوت این دو چیست ؟
Vector
Vector از خطوط و منحنیهایی تشکیل شده است که توسط فرمولهای ریاضی تشکیل می شوند. همچنین آنها را به عنوان تصاویر -oriented می شناسند. آنها مستقل از resolution هستند، بدین معنی است که شما می توانید به هر اندازه ای که بخواهید آنها را scale کنید بدون اینکه جزییات آنها از بین برود. بنابراین این نوع تصاویر بسیار مناسب موضوعاتی است که به جزییات زیادی نیاز دارند مثل لوگو.
Raster or Bitmap
تصاویر Raster به عنوان Bitmap هم شناخته می شوند، آنها از مربعهایی کوچک به نام pixel ساخته شده اند. کیفیت این تصاویر بستگی به تعداد کل pixel های موجود در آن دارد (resolution). آنها مستقل از resolution نیستند و ممکن است در اثر تغییر اندازه کیفیت خود را از دست بدهند.
===================================================== ==
تصاویر وکتوری بایستی توسط منحنی های ریاضی تشکیل شوند، مثلا منحنی های Bezier.
یا اشکال هندسی مثلا دایره ای به رنگ آبی در نقطه (x , y) به شعاع R.
همه ما در طول کار با کامپیوتر از این جور تصاویر استفاده می کنیم، چون فونت های True Type و Open Type نمونه های مشخصی از تصاویر وکتوری هستند.
حالا اگه بخواهیم این تصاویر وکتوری را بزرگ و کوچیک کنیم چون تعریف آن بر اساس یک معادله ریاضی است بدون افت کیفیت انجام میشه. چون مثلا دایره با شعاع دیگه ای دوباره رسم میشه.
دومین حسن تصاویر وکتوری اینه که به فضای به مراتب کمتری برای ذخیره شدن نیازمند هستند.
عیب این تصاویر اینه که به تنهایی ایجاد جزئیات زیاد با آنها کار مشکلی است و برای بازسازی تصاویر عکاسی مناسب نیستند.
همچنین افزایش جزئیات در تصاویر وکتوری روی سرعت نمایش آنها خیلی تاثیر گذار است و نمایش اش را کند میکنه.
پسوند فایلهای وکتوری زیاد اند، نمونه هایی از آنها TTF و WMF و EMF و AI و EPS هستند.
برعکس آن تصاویر غیر وکتوری Bitmap هستند که با یکسری نقاط که در یک ماتریس دو بعدی قرار گرفته اند تعریف می شوند.
مثل تصاویر BMP و GIF و JPEG و ...
وقتی ما یک دایره را در اینگونه تصاویر رسم می کنیم، تبدیل به یکسیری نقاط مجزا می شود و دیگر آن تعبیر کلی خود را از
دست می دهد. به همین خاطر وقتی آنرا بزرگ یا کوچک می کنیم، دایره نیست که بزرگ و کوچک می شود، یک سری نقاط
مجزا هستند که بایستی بزرگ و کوچک شوند.
افت کیفیت از همین جا ناشی شده چون یک ماتریس 10 در 10 نقطه ای اطلاعاتی در بر ندارد که برای جزئیات یک ماتریس
100 در 100 نقطه ای کفایت کند.
حسن اصلی تصاویر Bitmap در این است که جزئیات تصویری را در اندازه اصلی خود به راحتی حفظ می کند و افزایش جزئیات
تاثیر چندانی در سرعت نمایش آن ندارد.