هذا هو الأمر pkreclass الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
pkreclass - استبدال قيم البكسل في الصورة النقطية
موجز
com.pkreclass -i إدخال [ -c تبدأ من -r إلى ] -o الناتج [الخيارات]
الوصف
com.pkreclass هو برنامج لاستبدال قيم البكسل في الصور النقطية.
OPTIONS
-i اسم الملف, --إدخال اسم الملف
إدخال الصورة
-m قناع, --قناع قناع
قناع الصورة (الصور)
-مسكنوداتا قيمنا, - مسكنوداتا قيمنا
قيمة (قيم) القناع حيث تحتوي الصورة على nodata. استخدم قيمة واحدة لكل قناع أو متعدد
قيم لقناع واحد.
-لايوجد بيانات قيمنا, --لايوجد بيانات قيمنا
قيمة nodata المراد وضعها في الصورة إذا كانت غير صالحة (0)
-الشفرة اسم الملف, --الشفرة اسم الملف
إعادة ترميز الملف النصي (عمودان: من إلى)
-c فصول, --صف دراسي فصول
قائمة الفئات المراد إعادة تصنيفها (بالاشتراك مع خيار إعادة التصنيف)
-r فصول, - فئة فصول
قائمة الفئات المعاد ترميزها (بالاشتراك مع خيار الفصل)
-كت اسم الملف, --كت اسم الملف
جدول الألوان (ملف يحتوي على 5 أعمدة: معرف RGB ALFA (0: شفاف، 255: صلب))
-o اسم الملف, --انتاج اسم الملف
ملف قناع الإخراج
-لا نوع, - النوع نوع
نوع البيانات لصورة الإخراج ({Byte / Int16 / UInt16 / UInt32 / Int32 / Float32 /
Float64 / CInt16 / CInt32 / CFloat32 / CFloat64}). سلسلة فارغة: ترث النوع من
صورة الإدخال
-من شكل, - تنسيق شكل
تنسيق صورة الإخراج (انظر أيضًا gdal_translate(1)).
-b فرقة, --حافظة مسافة فرقة
فهرس (فهارس) النطاق المطلوب استبداله (يتم نسخ النطاقات الأخرى إلى الإخراج)
-n الاسم, - الاسم الاسم
اسم الحقل لملف الشكل المراد استبداله الافتراضي: التسمية
-ك خيار, - كو خيار
خيار إنشاء ملف الإخراج. يمكن تحديد خيارات متعددة.
-d وصف, --وصف وصف
تعيين وصف الصورة
-v مستوى, --حافظة مسافة فرقة
فهرس (خطوط) النطاق المراد استخراجه. اتركه فارغا لاستخدام جميع النطاقات
-v مستوى, - الإسراف مستوى
وضع Verbose إذا> 0
مثال
com.pkreclass -i input1.tif -o الإخراج -c 1 -r 0 -c 2 -r 0
استبدل قيمتي البكسل 1 و 2 بالقيمة 0
com.pkreclass -i Vector.shp -o الإخراج -c من عند -r إلى -n حقل
يحل محل من عند مع إلى في الميدان حقل (من نوع السلسلة) في ملف المتجه Vector.shp واكتب
إلى ناقلات جديدة الإخراج
for((i=0;i<256;++i));do if(($i<100));ثم echo "$i 1";else echo "$i 0";fi;done > code.txt; com.pkreclass -i input1.tif -o الإخراج --الشفرة code.txt
استبدل جميع القيم الأصغر من 100 بـ 1، وجميع القيم الأخرى بـ 0
com.pkreclass -i input1.tif -o الإخراج $(for((i=0;i<256;++i));افعل if(($i<100));ثم صدى -n " -c $أنا " " -r 1";صدى آخر" -c $أنا " " -r 0";فاي;تم)
نفس السابق ولكن بدون ملف مؤقت
24 يناير 2016 com.pkreclass(1)
استخدم pkreclass عبر الإنترنت باستخدام خدمات onworks.net