Pamdice User Manual(0)

الاسم
pamdice - تقطيع صورة Netpbm إلى عدة أجزاء أفقياً و/أو عمودياً

مثال
     $ pamdice myimage.ppm -outstem=myimage_part -width=10 -height=8     $ pamundice myimage_part_%1d_%1a.ppm -across=10 -down=8 >myimage.ppm
    $ pamdice myimage.ppm -outstem=myimage_part -height=12 -voverlap=9

موجز
pamdice -outstem=جذر_اسم_الملف [-width=العرض] [-height=الارتفاع] [-hoverlap=تداخل_أفقي] [-voverlap=تداخل_عمودي] [-verbose] [اسم_الملف]

يمكنك استخدام أقصر اختصار فريد للخيارات. يمكنك استخدام شرطتين بدلاً من واحدة. يمكنك فصل اسم الخيار عن قيمته بمسافة بيضاء بدلاً من علامة التساوي.

الوصف

هذا البرنامج جزء من Netpbm(1) .

يقرأ pamdice صورة PAM أو PBM أو PGM أو PPM كمدخل ويقسمها أفقياً و/أو عمودياً إلى أجزاء متساوية الحجم ويكتبها في ملفات منفصلة كنفس نوع الصورة. يمكنك اختيارياً جعل الأجزاء متداخلة.

انظر خيار -outstem للحصول على معلومات حول تسمية ملفات الإخراج.

تحدد خيارات -width و -height حجم أجزاء الإخراج.

يمكن لـ pamundice إعادة ضم الصور. للتحكم الأدق، يمكنك أيضًا استخدام

pnmcat.

أحد استخدامات هذا هو صنع أجزاء تستهلك موارد حاسوبية أقل من الصورة الكاملة للمعالجة. على سبيل المثال، قد تكون لديك صورة كبيرة جداً لدرجة أن محرر الصور لا يستطيع قراءتها بالكامل في الذاكرة أو يعالجها ببطء شديد. باستخدام pamdice، يمكنك تقسيمها إلى أجزاء أصغر، وتحرير جزء واحد في كل مرة، ثم إعادة تجميعها.

استخدام آخر لهذا هو طباعة صورة كبيرة في أجزاء صغيرة بحجم الطابعة يمكنك لصقها معاً. يقوم ppmglobe بشيء مماثل؛ يتيح لك لصق الأجزاء معاً في كرة.

إذا أردت قص أجزاء من صورة بشكل فردي، وليس في شبكة منتظمة، استخدم pamcut.

الخيارات

-outstem=جذر_اسم_الملف
    يحدد هذا الخيار أسماء ملفات الإخراج. يُسمى كل ملف إخراج جذر_اسم_الملف_ص_س.النوع، حيث جذر_اسم_الملف هو قيمة خيار -outstem، و س و ص هما الموقعان الأفقي والعمودي على التوالي في صورة الإدخال للصورة الناتجة، حيث الصفر هو أقصى اليسار والأعلى، و النوع هو .pbm أو .pgm أو .ppm أو .pam، حسب نوع الصورة.

-width=عرض
    يعطي عرض الصور الناتجة بالبكسل. تكون القطع في أقصى اليمين أصغر من هذا إذا لم يكن عرض الصورة المدخلة مضاعفًا لـ width بكسل.

-height=height
    يعطي ارتفاع الصور الناتجة بالبكسل. تكون القطع في الأسفل أصغر من هذا إذا لم يكن ارتفاع الصورة المدخلة مضاعفًا لـ height بكسل.

-hoverlap=hoverlap
    يعطي التداخل الأفقي بالبكسل بين الصور الناتجة. تتداخل كل صورة في صف مع الصورة السابقة بمقدار hoverlap بكسل. افتراضيًا، لا يوجد تداخل.

    كان هذا الخيار جديدًا في Netpbm 10.23 (يوليو 2004).

-voverlap=voverlap
    يعطي التداخل العمودي بالبكسل بين الصور الناتجة. يتداخل كل صف من الصور مع الصف السابق بمقدار voverlap بكسل. افتراضيًا، لا يوجد تداخل.

    كان هذا الخيار جديدًا في Netpbm 10.23 (يوليو 2004).

-verbose
    يطبع معلومات عن المعالجة في المخرج القياسي للأخطاء.

التاريخ

كان pamdice جديدًا في Netpbm 9.25 (مارس 2002).

قبل Netpbm 10.29 (أغسطس 2005)، كان هناك حد أقصى قدره 100 شريحة في كل اتجاه.

انظر أيضًا
pamundice(1) , pamcut(1) , pnmcat(1) , pgmslice(1) , ppmglobe(1) pnm(1) pam(1)

مصدر المستند
أُنشئت صفحة الدليل هذه بواسطة أداة Netpbm المسماة 'makeman' من مصدر HTML. التوثيق الرئيسي موجود في

    http://netpbm.sourceforge.net/doc/pamdice.html

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.