تبدیل فایل های گرافیکی bitmap به vector
![]()
سلام
گاهی ممکن که شما به گرافیک های با کیفیت بالا نیاز داشته باشید. و یا اندازه بزرگتر یک تصویر مورد نیاز شما باشد. در صورتی که تصویر شما bitmap باشد، به احتمال زیاد شما به چیزی که می خواهید نمی رسید.
به طور ساده تصاویر bitmap، تصاویر هستند که با تغییر سایز یا zoom کردن، کیفیت خود را از دست می دهند. به همین فرمت vector ایجاد شد تا تصویری ایجاد کند که با تغییر سایز و یا زوم کردن، کیفیت خود را از دست ندهد.
برای تبدیل یک تصویر bitmap به vector کافیست تا بسته نرم افزاری potrace را در اوبونتو (یا سایز پخش ها و os ها) نصب کنید.
همچنین potrace می تواند تصویر را با فرمت خروجی pdf به شما ارائه دهد.
مثال خط فرمان:
$ potrace -s image.bmp |
مزیت های potrace (نسبت به سایر نرم افزار ها)
• نتایج خیلی بهتری را ارائه می دهد.
• بسیار سریع است.
• براحتی از خط فرمان اجرا می شود
• قابلیت استفاده در نرم افزار Inkscape را دارد.
معایب
• فقط خروجی سیاه و سفید می دهد. در حال حاضر خروجی رنگی را پشتیبانی نمی کند.
• تصاویر png را به عنوان ورودی قبول نمی کند. (اگرچه شما براحتی می توانید یک تصویر png را به فرمت دیگری در آورید.)
نمونه تصاویر:
![]() | ![]() |
| تصویر اصلی | خروجی potrace |
* برای تبدیل فرمت های تصویر می توانید بسته نرم افزاری netpbm را نصب کنید. سپس برای تبدیل تصویر bitmap با فرمت png از دستور زیر استفاده کنید:
$ cat inputfile.png | pngtopnm | potrace -s > outfile.svg |
لینک ها
• سایت بسته نرم افزاری Potrace
• درباره Potrace در ویکی پدیا
• درباره Potrace در Inkscape
• این مطلب به زبان انگلیسی در Debian Package of the Day
• سایت بسته نرم افزاری Netpbm
موفق باشید
مطالب مرتبط:- ۵ قدم تا چاپ فایل به صورت پی دی اف در اوبونتو
- عکس های فلیکر به عنوان پس زمینه دسکتاپ در اوبونتو
- افزودن ارسال فایل به ایمیل در dolphin و konqueror
سعید زبردست
من برنامه نویس Java و PHP هستم. در کنار برنامه نویسی اطلاعات خوبی در زمینه پایگاه های داده بخصوص MySQL دارم. برای اطلاع بیشتر به صفحه درباره سعید زبردست مراجعه کنید.









البته برای تبدیل عکس ها این convert ترکونده!
توی بستهی imagemagic پیاده سازی شده.
ممنون
باحاله
:D