VIPS(1) General Commands Manual VIPS(1)

vips - اجرای عملیات‌های vips از طریق خط فرمان

vips [options] [command] [command-options] [command-args]

vips(1) برنامهٔ اصلی همه‌منظوره برای VIPS است. می‌توانید از آن برای اجرای هرگونه عملیات VIPS از طریق خط فرمان، پرس‌وجو از سلسله‌مراتب کلاس‌های VIPS، و نگهداری بخش‌هایی از کتابخانهٔ VIPS استفاده کنید.

برای اجرای یک عملیات VIPS، آرگومان نخست باید نام عملیات باشد و آرگومان‌های بعدی باید آرگومان‌های آن عملیات باشند. برای مثال:


$ vips invert lena.v lena2.v

فهرست کردن عملیات‌های زیرمجموعهٔ BASE-NAME. این گزینه خلاصه‌ای یک‌خطی از هر عملیات در vips را که زیر کلاس BASE-NAME قرار دارد چاپ می‌کند؛ BASE-NAME می‌تواند یک نام کامل کلاس vips یا یک نام مستعار باشد.

اگر BASE-NAME ارائه نشود، تمام کلاس‌های زیر VipsOperation فهرست خواهند شد.

بارگذاری PLUGIN. توجه داشته باشید که پلاگین‌های موجود در $VIPSHOME/lib/vips-plugins-MAJOR.MINOR به‌طور خودکار بارگذاری می‌شوند.
نمایش نسخهٔ VIPS.
چاپ تکمیل‌های خودکار برای NAME

اجرای یک عملیات مشخص، برای مثال add.

اجرای یک عملیات vips. گزینه‌های عملیات باید پس از نام عملیات قرار گیرند.


$ vips insert lena.v lena2.v out.v 0 0 --background "128 0 0"

دریافت یک پیام «راهنمای استفاده» (usage) برای یک عملیات.


$ vips insert
insert image @sub into @main at @x, @y
usage:
insert main sub out x y
where:
main - Main input image, input VipsImage
sub - Sub-image to insert into main image, input VipsImage
out - Output image, output VipsImage
x - Left edge of sub in main, input gint default: 0 min: -100000000, max: 100000000
y - Top edge of sub in main, input gint default: 0 min: -100000000, max: 100000000
optional arguments:
expand - Expand output to hold all of both inputs, input gboolean default: false
background - Colour for new pixels, input VipsArrayDouble
operation flags: sequential

فهرست کردن تمام عملیات‌های رسم (draw).


$ vips -l draw
VipsDraw (draw), draw operations
VipsDrawink (drawink), draw with ink operations
VipsDrawRect (draw_rect), paint a rectangle on an image
VipsDrawMask (draw_mask), draw a mask on an image
VipsDrawLine (draw_line), draw a line on an image
VipsDrawCircle (draw_circle), draw a circle on an image
VipsDrawFlood (draw_flood), flood-fill an area
VipsDrawImage (draw_image), paint an image into another image
VipsDrawSmudge (draw_smudge), blur a rectangle on an image

در صورت موفقیت مقدار 0 و در صورت بروز خطا مقداری غیرصفر برمی‌گرداند.

vipsheader(1)

The National Gallery and Birkbeck College, 1989-1996.

30 June 1993