.\" -*- coding: UTF-8 -*- .\" This man page was generated by the Netpbm tool 'makeman' from HTML source. .\" Do not hand-hack it! If you have bug fixes or improvements, please find .\" the corresponding HTML page on the Netpbm website, generate a patch .\" against that, and send it to the Netpbm maintainer. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH "Pamundice User Manual" 0 "1 أبريل 2007" "توثيق netpbm" .SH الاسم pamundice \- دمج شبكة من الصور (البلاطات) في صورة واحدة .UN example .SH مثال .nf \f(CW $ pamdice myimage.ppm \-outstem=myimage_part \-width=10 \-height=8 $ pamundice myimage_part_%1d_%1a.ppm \-across=10 \-down=8 >myimage.ppm\fP \f(CW $ pamundice myimage.ppm myimage_part_%2a \-across=13 \-hoverlap=9\fP .fi .UN synopsis .SH موجز \fBpamundice\fP [\fB\-across=\fP\fIn\fP] [\fB\-down=\fP\fIn\fP] [\fB\-hoverlap=\fP\fIpixels\fP] [\fB\-voverlap=\fP\fIpixels\fP] [\fB\-verbose\fP] \fIinput_filename_pattern\fP .PP يمكنك استخدام أقصر اختصار فريد للخيارات. يمكنك استخدام شرطتين بدلاً من واحدة. يمكنك فصل اسم الخيار عن قيمته بمسافة بيضاء بدلاً من علامة التساوي. .UN description .SH الوصف .PP هذا البرنامج جزء من \fBNetpbm\fP(1) \&. .PP يقرأ \fBpamundice\fP مجموعة من صور Netpbm كمدخلات ويدمجها كشبكة من البلاطات في صورة مخرجة واحدة من نفس النوع على المخرج المعياري. .PP يمكنك اختياريًا جعل القطع متداخلة. .PP انظر معامل \fIinput_filename_pattern\fP لمعلومات عن تسمية ملفات الإدخال. .PP يجب أن تكون جميع صور الإدخال بنفس التنسيق (PAM، PPM، إلخ) ونفس القيمة القصوى، وبالنسبة لـ PAM يجب أن يكون لها نفس العمق ونفس نوع الصفوف. يجب أن تكون جميع الصور في رتبة (صف أفقي من البلاطات) بنفس الارتفاع. يجب أن تكون جميع الصور في ملف (عمود رأسي من البلاطات) بنفس العرض. لكن ليس مطلوبًا أن يكون لكل رتبة نفس الارتفاع أو لكل ملف نفس العرض. .PP \fBpamdice\fP هو معكوس \fBpamundice\fP. يمكنك استخدام \fBpamundice\fP لإعادة تجميع صورة مقطعة بواسطة \fBpamdice\fP. يمكنك استخدام \fBpamdice\fP لإعادة إنشاء بلاطات صورة أنشأها \fBpamundice\fP، ولكن للقيام بذلك، يجب أن تكون الرتب الأصلية كلها بنفس الارتفاع باستثناء الرتبة السفلية والملفات الأصلية كلها بنفس العرض باستثناء الملف الأيمن. .PP أحد استخدامات هذا هو صنع أجزاء تستهلك موارد حاسوبية أقل من الصورة الكاملة للمعالجة. مثلاً، قد تكون لديك صورة ضخمة لدرجة أن محرر صور لا يستطيع قراءتها كلها في الذاكرة أو يعالجها ببطء شديد. يمكنك تقسيمها إلى أجزاء أصغر باستخدام \fBpamdice\fP، وتحرير جزء واحد في كل مرة، ثم إعادة تجميعها باستخدام \fBpamundice\fP. .PP بديل لضم الصور في اتجاه واحد (أي رتبة واحدة أو ملف واحد) هو \fBpnmcat\fP. يوفر \fBpnmcat\fP مرونة أكبر من \fBpamundice\fP في تحديد صور الإدخال: يمكنك توفيرها عبر الإدخال القياسي أو كقائمة من الملفات المسماة عشوائياً. .PP لضم الصور الفوتوغرافية المجزأة، استخدم \fBpnmstitch\fP بدلاً من \fBpamundice\fP، لأنه يحدد مكان تداخل القطع، حتى لو لم تتداخل تمامًا رأسيًا أو أفقيًا. .PP لإنشاء صورة لنفس البلاطة مكررة في شبكة، هذا هو \fBpnmtile\fP. .PP يقوم \fBpnmindex\fP بشيء مشابه لـ \fBpamundice\fP: فهو يجمع مجموعة من الصور الصغيرة في شبكة في صورة كبيرة. لكن غرضه هو إنتاج صورة فهرسة لصور الإدخال. لذلك يترك مسافة بينها ولديه تسميات لها، على سبيل المثال. .UN arguments .SH المعطيات .PP يوجد وسيط واحد غير خياري، وهو إلزامي: \fIinput_filename_pattern\fP. يخبر هذا \fBpamundice\fP بالملفات التي تحتوي على بلاطات الإدخال. .PP يقرأ \fBpamundice\fP صور الإدخال من ملفات مسماة بنمط يشير إلى مواقعها في الصورة المدمجة. على سبيل المثال، \fBtile_00_05.ppm\fP قد تكون البلاطة السادسة في الرتبة الأولى، بينما \fBtile_04_01\fP هي البلاطة الثانية في الرتبة الخامسة. .PP لا يمكنك توفير أي من البيانات على الإدخال المعياري، ويجب أن تكون الملفات من النوع الذي يمكن لـ \fBpamundice\fP إغلاقه وإعادة فتحه وقراءة نفس الصورة مرة ثانية (مثل ملف عادي جيد؛ الأنبوب المسمى ربما لا). .PP \fIinput_filename_pattern\fP هو نمط على غرار printf. (انظر الروتين الفرعي \fBprintf\fP لمكتبة C القياسية). للمثال أعلاه، سيكون \fBtile_%2d_%2a.ppm\fP. محددات التحويل الممكنة الوحيدة هي: .TP \fBd\fP \&'down': رقم الرتبة (الصف)، بدءًا من 0. .TP \fBa\fP \&'across': رقم الملف (العمود)، بدءًا من 0. .TP \fB%\fP حرف النسبة المئوية (%). .PP الرقم بين % ومحدد التحويل هو الدقة وهو مطلوب. يحدد عدد أحرف اسم الملف الموصوفة بواسطة ذلك التحويل. يتم ملء رقم الرتبة أو الملف بالأصفار البادئة حسب الحاجة. .PP لذا فإن المثال \fBtile_%2d_%2a.ppm\fP يعني للحصول على اسم الملف الذي يحتوي على البلاطة عند الرتبة 0، الملف 5، تقوم بـ: .IP \(bu استبدل '%2d' برقم الرتبة، كرقم عشري مكون من رقمين: '00' .IP \(bu استبدل '%2a' برقم الملف، كرقم عشري مكون من رقمين: '05' .PP لاحظ أن هذا النمط يصف أسماء الملفات التي ينتجها \fBpamdice\fP، باستثناء أن الدقة قد تكون أكثر أو أقل. (يستخدم \fBpamdice\fP أي عدد من الأرقام مطلوب لأعلى صورة مرقمة). .UN options .SH الخيارات .TP \fB\-across=\fP\fIN\fP هذا هو عدد البلاطات عرضياً في الشبكة، أي عدد البلاطات في كل رتبة، أو عدد الملفات. .sp المبدئي هو 1. .TP \fB\-down=\fP\fIN\fP هذا هو عدد البلاطات عمودياً في الشبكة، أي عدد البلاطات في كل ملف، أو عدد الرتب. .sp المبدئي هو 1. .TP \fB\-hoverlap=\fP\fIpixels\fP هذا هو المقدار بالبكسل لتداخل البلاطات أفقياً. يقوم \fBpamundice\fP بقص هذا المقدار من الحافة اليمنى لكل بلاطة قبل ضمها إلى الصورة المجاورة على اليمين. تبقى البلاطات على طول الحافة اليمنى كاملة. .sp يجب ألا تكون هناك أي صورة إدخال أضيق من هذا. .sp لاحظ أن هذا يلغي تأثير نفس خيار \fB\-hoverlap\fP الخاص بـ \fBpamdice\fP. .sp المبدئي هو صفر \-\- لا تداخل. .TP \fB\-voverlap=\fP\fIpixels\fP هذا مماثل لـ \fB\-hoverlap\fP، لكن \fBpamundice\fP يقص الحافة السفلية لكل صورة قبل ضمها إلى التي أسفلها. .TP \fB\-verbose\fP يطبع معلومات عن المعالجة في المخرج القياسي للأخطاء. .UN history .SH التاريخ .PP \fBpamundice\fP كان جديدًا في Netpbm 10.39 (يونيو 2007). قبل ذلك، \fBpnmcat\fP هو أفضل بديل. .UN seealso .SH "انظر أيضًا" \fBpamundice\fP(1) \&, \fBpnmcat\fP(1) \&, \fBpnmindex\fP(1) \&, \fBpnmtile\fP(1) \&, \fBpnm\fP(1) \& \fBpam\fP(1) \& .SH "مصدر المستند" أُنشئت صفحة الدليل هذه بواسطة أداة Netpbm المسماة 'makeman' من مصدر HTML. التوثيق الرئيسي موجود في .IP \fBhttp://netpbm.sourceforge.net/doc/pamundice.html\fP .PP .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .