| VIPS(1) | General Commands Manual | VIPS(1) |
نام (NAME)
vips - اجرای عملیاتهای vips از طریق خط فرمان
خلاصه دستور (SYNOPSIS)
vips [options] [command] [command-options] [command-args]
توضیحات (DESCRIPTION)
vips(1) برنامهٔ اصلی همهمنظوره برای VIPS است. میتوانید از آن برای اجرای هرگونه عملیات VIPS از طریق خط فرمان، پرسوجو از سلسلهمراتب کلاسهای VIPS، و نگهداری بخشهایی از کتابخانهٔ VIPS استفاده کنید.
برای اجرای یک عملیات VIPS، آرگومان نخست باید نام عملیات باشد و آرگومانهای بعدی باید آرگومانهای آن عملیات باشند. برای مثال:
$ vips invert lena.v lena2.v
گزینهها (OPTIONS)
- -l BASE-NAME, --list=BASE-NAME
- فهرست کردن
عملیاتهای
زیرمجموعهٔ
BASE-NAME. این
گزینه
خلاصهای
یکخطی از
هر عملیات
در vips را که
زیر کلاس BASE-NAME
قرار دارد
چاپ
میکند؛ BASE-NAME
میتواند
یک نام کامل
کلاس vips یا یک
نام مستعار
باشد.
اگر BASE-NAME ارائه نشود، تمام کلاسهای زیر VipsOperation فهرست خواهند شد.
- -p PLUGIN, --plugin=PLUGIN
- بارگذاری PLUGIN. توجه داشته باشید که پلاگینهای موجود در $VIPSHOME/lib/vips-plugins-MAJOR.MINOR بهطور خودکار بارگذاری میشوند.
- -v, --version
- نمایش نسخهٔ VIPS.
- -c NAME, --completion NAME
- چاپ تکمیلهای خودکار برای NAME
دستورها (COMMANDS)
- operation-name operation-arguments
- اجرای یک عملیات مشخص، برای مثال add.
مثالها (EXAMPLES)
اجرای یک عملیات 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
وضعیت خروج (EXIT STATUS)
در صورت موفقیت مقدار 0 و در صورت بروز خطا مقداری غیرصفر برمیگرداند.
همچنین ببینید (SEE ALSO)
vipsheader(1)
کپیرایت و تکثیر (COPYRIGHT)
The National Gallery and Birkbeck College, 1989-1996.
| 30 June 1993 |