مستندات ⁦VectorizeThis⁩

تنظیمات وکتورساز تصویر

راهنمای کاربردی همهٔ تنظیمات تبدیل و کنترل‌های شرطی موجود در ⁦VectorizeThis⁩.

انتخاب نتیجه و کنترل‌های ردیابی

کاربردهای وب، لوگو و ساخت روش‌های ردیابی بازبینی‌شده را مقایسه می‌کنند. اگر چند پالت مرتبط باقی بماند، ابتدا پالت و سپس ⁦SVG⁩ را انتخاب کنید؛ مرحله‌های غیرضروری رد می‌شوند. برچسب‌ها رنگ‌های قابل مشاهدهٔ نهایی، از جمله سفید، را می‌شمارند، اما شفافیت را نه. «تغییر انتخاب» مقایسه را دوباره باز می‌کند. عکس و تصویرسازی پیچیده بهینه‌ساز موجود خود را نگه می‌دارند.

برای طرح تک‌رنگ شش روش مقایسه می‌شود. برای طرح رنگی حداکثر چهار نمایهٔ پشتیبانی‌شده آزمایش می‌شود؛ با افزایش تعداد نمایه‌ها از یک به چهار، هر نمایه به‌ترتیب 10، 8، 6 یا 5 گزینه دارد. راهنمای انتخاب خودکار مقایسه و قواعد رد کردن مرحله‌ها را توضیح می‌دهد.

تنظیمات پیش‌فرض قابل مشاهده

⁦VectorizeThis⁩ فقط کنترل‌های مربوط به تصویر و کاربرد فعلی را نشان می‌دهد. نبودن یک کنترل معمولاً یعنی تحلیل منبع انتخاب مرتبطی پیدا نکرده است. تغییر تنظیم ردیابی، ⁦SVG⁩ را دوباره محاسبه می‌کند؛ کنترل‌های صرفاً نمایشی چنین کاری نمی‌کنند.

ساده‌سازی

ساده‌سازی تعیین می‌کند مسیرها تا چه اندازه تغییرات کوچک تصویر رستری را دنبال کنند. برای شکل‌های نرم‌تر با گره‌های کمتر و اغلب ⁦SVG⁩ کم‌حجم‌تر، آن را افزایش دهید. اگر گوشه‌ها، جزئیات باریک یا کانتورهای ظریف گرد شده‌اند، آن را کاهش دهید. مقدار بسیار کم می‌تواند نویز رستر را به هندسه تبدیل کند و مقدار بسیار زیاد می‌تواند سیلوئت مورد نظر را تغییر دهد.

پس‌زمینه

پس‌زمینه نحوهٔ برخورد با پس‌زمینهٔ بیرونی رنگ‌تخت شناسایی‌شده را کنترل می‌کند:

  • خودکار با تحلیل منبع و کاربرد انتخابی تصمیم می‌گیرد که پس‌زمینه در خروجی بماند یا نه.
  • حذف، پس‌زمینهٔ بیرونی شناسایی‌شده را کنار می‌گذارد تا ⁦SVG⁩ روی رنگ‌های دیگر قرار گیرد.
  • حفظ، پس‌زمینه را به‌عنوان بخشی از طرح ردیابی می‌کند.

برای تصویری که از قبل شفافیت دارد یا پس‌زمینهٔ بیرونی آن با اطمینان قابل شناسایی نیست، ممکن است این کنترل وجود نداشته باشد.

استفاده از ⁦currentColor⁩

در نتایج تک‌رنگ واجد شرایط وب یا لوگو، «استفاده از ⁦currentColor⁩» رنگ ثابت خروجی را با کلیدواژهٔ ⁦SVG⁩ یعنی currentColor جایگزین می‌کند. سپس ⁦SVG⁩ رنگ متن ⁦CSS⁩ را از صفحه‌ای که در آن درج شده است به ارث می‌برد. برای انتخاب رنگ ثابت با نمونه‌رنگ، آن را غیرفعال کنید. این گزینه در جایی که رنگ ارثی مناسب نباشد، از جمله خروجی‌های ساخت، نمایش داده نمی‌شود.

برش ⁦SVG⁩ تا محتوای اصلی

این کنترل برای هر نتیجه در دسترس است و برای وب و لوگو به‌طور پیش‌فرض فعال است. محدودهٔ نمایش را بدون کشیدن هندسه با هندسهٔ قابل مشاهدهٔ باقی‌مانده تنظیم می‌کند. حذف یک رنگ خروجی، در صورت فعال بودن برش، این محدوده را دوباره محاسبه می‌کند. وقتی فضای سفید اصلی بخشی از ترکیب‌بندی است، برش را خاموش نگه دارید.

بلندترین ضلع و واحدها

کاربردهای ساخت می‌توانند مقدار فیزیکی «بلندترین ضلع» را بر حسب میلی‌متر یا اینچ ارائه دهند. این مقدار ضمن حفظ نسبت ابعاد اصلی، اندازهٔ واقعی مورد نظر را به خروجی اختصاص می‌دهد. ایمن بودن ویژگی‌های نازک، پهنای برش، فاصله‌ها یا نیازهای خاص دستگاه را ثابت نمی‌کند.

حداکثر رنگ‌ها

این کنترل فقط برای نتایجی است که از تنظیمات بومی ⁦VTracer⁩ استفاده می‌کنند؛ روش‌های پالت بازبینی‌شده کنترل‌های گزینهٔ خود را دارند.

حداکثر رنگ‌ها، پالت در دسترس ردیابی رنگی را محدود می‌کند. عدد صحیحی از 2 تا 64 وارد کنید. مقادیر کمتر می‌توانند سایه‌رنگ‌های مشابه را یکی و مسیرها را کمتر کنند؛ مقادیر بیشتر می‌توانند گرادیان‌ها و جزئیات ظریف را با هزینهٔ لایه‌های بیشتر و فایل‌های حجیم‌تر حفظ کنند. این عدد محدودیت ردیابی است و تضمین نمی‌کند همهٔ رنگ‌ها ظاهر شوند. برای منابع تک‌رنگ یا جایی که ردیابی رنگی کاربرد ندارد، کنترل پنهان است. مقدار خارج از محدوده پیش از تبدیل رد می‌شود.

دقت ⁦SVG⁩

این تنظیم پایه خارج از تنظیمات پیشرفته است و فقط برای نتایج غیرساختی ظاهر می‌شود. مقادیر 0 تا 3 دقت اعشاری مختصات بهینه‌شده را کنترل می‌کنند. هر گزینهٔ آماده با دقت آزمایش‌شدهٔ خودش شروع می‌کند؛ تغییرات دستی معتبر می‌مانند. دقت بیشتر می‌تواند جزئیات موقعیت را حفظ کند، اما معمولاً حجم را افزایش می‌دهد.

تنظیمات پیشرفته

وقتی نتیجهٔ پیش‌فرض به تغییر مشخصی در ردیابی یا خروجی نیاز دارد، تنظیمات پیشرفته را باز کنید. در دسترس بودن کنترل‌ها همچنان به تصویر و کاربرد بستگی دارد.

حالت رنگ

برای طرح غیرتک‌رنگ پشتیبانی‌شده، خودکار، تک‌رنگ، 3 رنگ یا 4 رنگ را انتخاب کنید. خودکار دستور آمادهٔ انتخاب‌شده را بازمی‌گرداند. تک‌رنگ با سیاه آغاز می‌شود؛ اگر یک رنگ قابل ویرایش باقی بماند، وب و لوگو می‌توانند ⁦currentColor⁩ را ارائه دهند. حالت ساخت دارای قابلیت رنگ، همان انتخاب‌های ردیابی را بدون ویرایش پالت استفاده می‌کند. منابع تک‌رنگ و حالت‌های ساخت نیازمند تک‌رنگ، کنترل حالت رنگ را ندارند.

خوشه‌بندی

این کنترل فقط برای نتایج دارای تنظیمات بومی ⁦VTracer⁩ است؛ روش‌های پالت بازبینی‌شده کنترل‌های گزینهٔ خود را دارند.

خوشه‌بندی تعیین می‌کند پیکسل‌های رستر پیش از ردیابی مرزشان چگونه به ناحیه‌ها گروه‌بندی شوند:

  • دودویی، پیش‌زمینه را از پس‌زمینه جدا می‌کند و برای طرح تک‌رنگ با کنتراست بالا مناسب‌تر است.
  • خوشهٔ رنگ، رنگ‌های مشابه را در ناحیه‌های لایه‌لایه گروه‌بندی می‌کند و انتخاب عمومی طرح‌های چندرنگ رنگ‌تخت است.
  • آبخیز با استفاده از ساختار محلی تصویر ناحیه‌ها را جدا می‌کند و می‌تواند وقتی ناحیه‌های متصل به مرزهای متفاوت نیاز دارند کمک کند.

بهترین انتخاب به لبه‌ها و توزیع رنگ بستگی دارد. روشی که جزئیات اضافه می‌کند، می‌تواند مسیرها یا جزیره‌های کوچک هم اضافه کند.

ادغام مسیرها

برای ساخت در دسترس نیست، زیرا ⁦SVGO⁩ غیرفعال است.

ادغام مسیرها به بهینه‌ساز ⁦SVG⁩ اجازه می‌دهد هندسهٔ سازگار را ترکیب کند. این کار می‌تواند بدون تغییر ظاهری نتیجه، حجم کد و تعداد مسیر را کاهش دهد. وقتی ویرایشگر بعدی به مسیرهای جدا نیاز دارد یا ادغام غیرمنتظره‌ای را بررسی می‌کنید، آن را غیرفعال کنید.

حذف عرض و ارتفاع (استفاده از ⁦viewBox⁩)

این گزینه ویژگی‌های ثابت width و height را حذف و viewBox را حفظ می‌کند. ⁦SVG⁩ حاصل از طریق ⁦CSS⁩ یا ظرف خود به‌صورت واکنش‌گرا تغییر اندازه می‌دهد. در روندهای ساخت، ابعاد صریح ممکن است حفظ شوند، زیرا اندازهٔ فیزیکی اهمیت دارد.

بهبود ورودی ردیابی

این گزینهٔ شرطی، رستر را پیش از ردیابی با بزرگ‌سازی و هموارسازی ورودی پیش‌پردازش می‌کند. می‌تواند به طرح‌های پرجزئیات با پالت اولیهٔ محدود کمک کند. ⁦VectorizeThis⁩ هنگام انتخاب خودکار، تصویر واجد شرایط را با این گزینه در حالت روشن و خاموش آزمایش می‌کند و نتیجهٔ آغازین قوی‌تر را نگه می‌دارد. برای ورودی با رنگ‌های بسیار ارائه نمی‌شود و فایل آپلودشده را تغییر نمی‌دهد.

چرخش

برای چرخاندن رستر در جهت ساعت‌گرد پیش از ردیابی، ⁦0°⁩، ⁦90°⁩، ⁦180°⁩ یا ⁦270°⁩ را انتخاب کنید. چون چرخش پیش از وکتورسازی انجام می‌شود، ⁦SVG⁩ تولیدشده مختصات تازه‌ردیابی‌شده دارد و از تبدیل چرخش استفاده نمی‌کند. برای اصلاح جهت همراه با حفظ هندسهٔ مستقل مفید است.

قالب‌بندی کد

قالب‌بندی کد به کد ⁦SVG⁩ کپی‌شده و دانلودشده شکست خط و تورفتگی اضافه می‌کند. بررسی دستی را آسان‌تر می‌کند، اما معمولاً حجم فایل را افزایش می‌دهد. طرح رندرشده را تغییر نمی‌دهد.

بهینه‌سازی چندمرحله‌ای

برای ساخت در دسترس نیست، زیرا ⁦SVGO⁩ غیرفعال است.

این گزینه پس از ردیابی مرحله‌های بیشتری از بهینه‌سازی ⁦SVG⁩ اجرا می‌کند. ممکن است حجم خروجی را بیشتر کاهش دهد، به‌ویژه وقتی کد تولیدشده ساختارهای تکراری یا قابل ترکیب داشته باشد. مرحله‌های اضافی ممکن است بیشتر طول بکشند و بعضی فایل‌ها کوچک‌تر نخواهند شد.

آستانه و آستانهٔ خودکار دودویی

هر نتیجهٔ تک‌رنگ، «آستانهٔ خودکار دودویی» و لغزندهٔ «آستانه» از 0 تا 255 را در یک کنترل پیشرفته ارائه می‌دهد. حرکت لغزنده، خودکار را خاموش و آستانه‌گذاری صریح روشنایی را فعال می‌کند؛ مقادیر بالاتر عموماً پیکسل‌های روشن‌تر را هم شامل می‌شوند. برای بازگشت به مدیریت پوشش دستور انتخابی، خودکار را دوباره فعال کنید. پس از تغییر آستانه، شکاف‌های باریک و حفره‌ها را بررسی کنید.

هموارسازی ورودی، گوشه‌ها و جهت منحنی

فقط کنترل‌هایی که روش انتخابی استفاده می‌کند ظاهر می‌شوند. هموارسازی ورودی (sigma) هموارسازی پوشش را پیش از استخراج کانتور تغییر می‌دهد. روش‌های تک‌رنگ بومی، حساسیت به گوشه (corner) را ارائه می‌دهند؛ خطوط هم‌تراز و روش‌های رنگی پشتیبانی‌شده، شعاع جهت منحنی (tangentRadius) را دارند. این‌ها هندسهٔ ردیابی را تغییر می‌دهند و صرفاً قالب ⁦SVG⁩ را عوض نمی‌کنند. پیش‌فرض‌ها متعلق به گزینهٔ انتخابی‌اند؛ واگرد تغییرات دستی را بازمی‌گرداند.

گرد کردن نقطه‌های جدا

روش‌های بومی تک‌رنگ و رنگی پشتیبانی‌شده، برازش دایرهٔ خاموش، سخت‌گیر و آسان‌گیر را ارائه می‌دهند. سخت‌گیر تطابق نزدیک‌تر با دایره را می‌پذیرد؛ آسان‌گیر تغییرات بیشتر رستر و نقطه‌های بزرگ‌تر تأییدشده را می‌پذیرد. نقطه‌های پُر منطبق از عناصر ⁦SVG⁩ یعنی <circle> استفاده می‌کنند؛ مرزهای رنگی مشترک هندسهٔ سازگار را حفظ می‌کنند. تشخیصگر حروف و حفره‌ها را حفظ می‌کند و ممکن است شکل‌های نامطمئن را بدون تغییر بگذارد. این کنترل و برازش برای کاتر وینیل، ⁦Tinkercad⁩ و ⁦CNC⁩ غیرفعال‌اند.

سیاست خروجی ساخت

برش لیزری، ⁦Tinkercad⁩ و ⁦CNC⁩ به‌طور پیش‌فرض ردیابی تک‌رنگ دارند. ⁦Cricut⁩، کاتر وینیل و حکاکی لیزری در صورت پشتیبانی منبع، پالت‌های رنگی را می‌پذیرند. همه اندازه‌گذاری فیزیکی و بررسی‌های ساخت را حفظ می‌کنند. ⁦SVGO⁩ برای همهٔ مقصدهای ساخت غیرفعال است، بنابراین دقت ⁦SVG⁩، ادغام مسیرها، ابعاد واکنش‌گرا و بهینه‌سازی چندمرحله‌ای در آن‌ها ارائه نمی‌شوند. قالب‌بندی کد همچنان بدون تغییر هندسه کد را مرتب می‌کند.

کنترل‌های نتیجه و ابزارهای شرطی

نمونه‌رنگ‌ها

نمونه‌رنگ‌ها رنگ‌های موجود در ⁦SVG⁩ نهایی، از جمله رنگ سیاه ضمنی مسیرها، را نشان می‌دهند. برای جایگزینی یک رنگ در کل خروجی روی آن کلیک کنید. با حرکت انتخابگر، پیش‌نمایش ⁦SVG⁩ به‌روز می‌شود؛ تأیید یا کلیک بیرون آن را می‌بندد. در مرورگرهای پشتیبانی‌شده، قطره‌چکان می‌تواند بدون بستن انتخابگر از صفحه رنگ بردارد. اگر بیش از هشت رنگ وجود دارد، پیش از ویرایش روی دستهٔ فشرده کلیک کنید تا باز شود. اگر ⁦SVG⁩ جدید همچنان همان تعداد رنگ را داشته باشد، رنگ‌های دلخواه پس از اجرای دوبارهٔ تنظیمات حفظ می‌شوند.

در پالت بازشده با حداقل دو رنگ، نشانگر را روی نمونه‌رنگ ببرید و پس از تأیید، با دکمهٔ × همهٔ مسیرهای دارای آن رنگ را حذف کنید. وقتی currentColor فعال است و در نتایج ساخت، این کار در دسترس نیست. رنگ‌های حذف‌شده تا بازنشانی به پیش‌فرض‌ها در اجرای دوبارهٔ تنظیمات حذف می‌مانند. پیش از دانلود پیش‌نمایش را بررسی کنید: حذف رنگ، هندسهٔ آن از جمله هر جزئیات عمدی با همان رنگ را حذف می‌کند.

متغیرها و کلاس‌های ⁦CSS⁩

وقتی ⁦SVG⁩ نهایی حداکثر هشت رنگ دارد و استفاده از ⁦currentColor⁩ خاموش است، چرخ‌دندهٔ کنار پالت نام‌گذاری خروجی ⁦CSS⁩ را باز می‌کند. متغیرها را انتخاب کنید تا رنگ پُرکننده با ویژگی سفارشی ⁦CSS⁩ جایگزین شود یا کلاس‌ها را انتخاب کنید تا مسیرها با کلاس ⁦CSS⁩ مشخص شوند. نام‌های واردشده برای رنگ یا کارت دیگر به‌صورت پیشنهاد ظاهر می‌شوند. این نام‌ها بر کپی کد، دانلود جداگانهٔ ⁦SVG⁩ و محتوای ⁦ZIP⁩ دانلود همه اثر می‌گذارند؛ پیش‌نمایش را تغییر نمی‌دهند. صفحهٔ دریافت‌کننده باید متغیرها یا کلاس‌ها را تعریف کند تا ⁦SVG⁩ صادرشده با رنگ‌های مورد نظر رندر شود. پاک کردن همه تأیید می‌خواهد و فقط زبانهٔ فعلی متغیرها یا کلاس‌ها را پاک می‌کند.

واگرد و انجام دوباره

برای واگرد تنظیمات کارت و تغییر رنگ پالت از ⁦Ctrl+Z⁩ (یا ⁦Cmd+Z⁩ در مک) استفاده کنید. برای انجام دوباره از ⁦Ctrl+Shift+Z⁩ (یا ⁦Cmd+Shift+Z⁩ در مک) استفاده کنید. کشیدن لغزنده یا انتخابگر رنگ یک مرحله محسوب می‌شود؛ ویرایش گروهی چند کارت هم یک مرحله است. پس‌زمینهٔ پیش‌نمایش و نام‌گذاری متغیر یا کلاس ⁦CSS⁩ شامل نمی‌شوند. بازنشانی به پیش‌فرض‌ها کارت را به تنظیمات خودکار برمی‌گرداند و مسیرهای حذف‌شده بر اساس رنگ را بازمی‌گرداند.

پس‌زمینهٔ پیش‌نمایش

کنترل پس‌زمینه بالای پیش‌نمایش میان شفاف، سفید و سیاه جابه‌جا می‌شود. فقط سطح پیش‌نمایش را تغییر می‌دهد تا بتوانید لبه‌های روشن، تیره و شفاف را بررسی کنید. هرگز کد ⁦SVG⁩ کپی‌شده یا دانلودشده را تغییر نمی‌دهد.

پاک‌سازی جزیره‌های ریز

اگر بررسی خروجی ناحیه‌های جدا و بسیار کوچک پیدا کند، پاک‌سازی جزیره‌های ریز فقط ناحیه‌هایی را حذف می‌کند که با اطمینان لکه‌های ناخواسته تشخیص می‌دهد. ممکن است بعضی جزیره‌ها پس از پاک‌سازی باقی بمانند. در نتایج غیرساختی می‌توانید بررسی باقی‌مانده را با × ببندید؛ بررسی‌های ساخت قابل مشاهده می‌مانند. پیش‌نمایش را بررسی کنید، زیرا نشانه‌های کوچک عمدی می‌توانند شبیه نویز باشند.

جزئیات خروجی و اطلاعات تشخیصی ⁦SSIM⁩

هر کارت رزولوشن تصویر منبع را کنار حجم فایل نشان می‌دهد. خلاصهٔ معمول خروجی تعداد مسیر و حجم فایل ⁦SVG⁩ را نشان می‌دهد. در رایانهٔ رومیزی، کلیک روی جزئیات خروجی رزولوشن رستر پردازش‌شده و اطلاعات فنی موجود را آشکار می‌کند: ⁦SSIM⁩ شباهت بصری را تخمین می‌زند و اختلاف ⁦SSIM⁩ تفاوت اندازه‌گیری‌شده میان نتیجهٔ متعادل و گزینهٔ دارای بالاترین ⁦SSIM⁩ است. استفاده از برندهٔ ⁦SSIM⁩ مشابه‌ترین گزینهٔ اندازه‌گیری‌شده از نظر بصری را بدون ترجیح ⁦SVG⁩ کم‌حجم‌تر اعمال می‌کند. این اطلاعات برای بررسی‌اند؛ امتیاز بالاتر می‌تواند با هندسهٔ بسیار سنگین‌تر همراه باشد.

ویرایش گروهی

با بیش از یک کارت نتیجه، ویرایش گروهی کنترل‌های متمایز موجود در کل گروه را جمع می‌کند. تغییرات را آماده و سپس با هم اعمال کنید. کارت‌هایی که از قبل مقدار درخواستی را دارند دوباره محاسبه نمی‌شوند. نحوهٔ انتخاب خودکار را ببینید تا بدانید چرا دو تصویر یک گروه ممکن است با تنظیمات متفاوت شروع کنند یا برای انتخاب اولویت مناسب همهٔ کاربردها را مرور کنید.

طرح‌های تک‌رنگ و رنگ‌تخت با رزولوشن کامل منبع در محدودهٔ مجاز ردیابی می‌شوند و منابع کوچک بزرگ‌تر می‌شوند. فقط تصاویر پیچیده یا عکس‌های شناسایی‌شده برای بلندترین ضلع ردیابی محدودیت ⁦2000 px⁩ دارند. بزرگ‌نمایی با اشاره‌گر و چرخ ماوس، پیش‌نمایش‌ها را در مختصات منبع، حتی پس از برش یا حذف پس‌زمینه، هماهنگ می‌کند. جزئیات خروجی در رایانهٔ رومیزی ابعاد رستر پردازش‌شده را آشکار می‌کند؛ اطلاعات ⁦SSIM⁩ فقط در صورت وجود اندازه‌گیری معتبر ظاهر می‌شوند. کپی کد و دانلود هنگام به‌روزرسانی منتظر می‌مانند.

وقتی کارتی هنوز انتخاب نتیجهٔ معلق دارد، ویرایش گروهی «استفاده از کم‌حجم‌ترین ⁦SVG⁩ها» را ارائه می‌دهد. این گزینه کم‌حجم‌ترین نتیجهٔ نهایی ارائه‌شده را از میان پالت‌ها برای آن کارت‌ها انتخاب می‌کند و کارت‌های از قبل انتخاب‌شده را تغییر نمی‌دهد.

میزان کدری، آماده بودن گروه و هشدارهای ساخت

سطوح گستردهٔ کدری داخلی یا خاکستری از گزینه‌های رنگی استفاده می‌کنند تا با هموارسازی لبهٔ دودویی اشتباه نشوند. رنگ‌های خروجی می‌توانند مقدار آلفا را حفظ کنند؛ خود شفافیت رنگ به شمار نمی‌آید. برازش دایره به مرز تأییدشده در منبع دور دیسک نیاز دارد، بنابراین قطعهٔ کوچک بخش‌بندی نمی‌تواند به نقطه‌ای ساختگی تبدیل شود.

استفاده از کم‌حجم‌ترین ⁦SVG⁩ها فقط وقتی ظاهر می‌شود که همهٔ تصاویر پردازش شده یا گزینه‌های نتیجهٔ آن‌ها آماده باشد و حداقل یک انتخاب معلق بماند. وقتی هر دو بُعد منبع کمتر از ⁦256 px⁩ باشند، هشدار کم‌رزولوشن برای همهٔ کاربردها ظاهر می‌شود.

هشدارهای ساخت قابل مشاهده می‌مانند. دانلود با وجود هشدار برای خروجی فعلی تأیید می‌خواهد؛ پذیرش آن یافته‌ها را حذف و فایل را تأیید نمی‌کند. تغییر تنظیمات آن اجازه را باطل می‌کند، بنابراین هشدارهای باقی‌مانده دوباره به تأیید نیاز دارند. دانلود گروهی نیز برای هشدارهای ساخت تأییدنشده تأیید می‌گیرد.

آخرین به‌روزرسانی: