זוהי הפקודה rascatNCARG שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
Rascat - שרשור, המרת קבצי רסטר
תַקצִיר
רסקאט [ עזרה ] [ -ifmt פוּרמָט ] [ -אירה אַלגוֹרִיתְם ] [ -ofmt פוּרמָט ] [ -תְפוּקָה פילה ] [
-פתרון הבעיה החלטה ] [ -rgbscale גורם קנה מידה ] [ -סוּלָם גורם קנה מידה ] [ -שורש ] [
-גִרְסָה ] [ חלון nx ny x y ] [ -יָדִיד palette_file ] [ -|קוֹבֶץ... ]
תיאור
רסקאט קורא כל אחד פילה ברצף ומעתיק את תוכנו לפלט הסטנדרטי
ביצוע כל המרת פורמט ועיסוי נתונים הנחוצים כפי שצוין בפקודה
אפשרויות קו. כברירת מחדל, רסקאט קובע את הפורמט של קובץ על ידי התבוננות בקובץ
סיומת שם. אם יש מספר קבצים הזן לתוך rascat עם פורמטים שונים של קבצים
רסקאט יבצע המרת פורמט כך שהקובץ המשורשר שיתקבל יהיה ב
הפורמט של הקובץ הראשון שעובד.
קבצי הקלט חייבים להיות בעלי אותה רזולוציה מרחבית ובעל אותו עומק; 8 סיביות ו
לא ניתן לערבב קבצי 24 סיביות. יתר על כן, אם קובץ קלט מכיל מספר תמונות
לכל תמונה בקובץ זה חייבת להיות אותה רזולוציה מרחבית ולהיות באותו עומק.
נכון לעכשיו, רק קידודי צבע באינדקס של 8 סיביות ו-24 סיביות ישירים נתמכים.
לִרְאוֹת ras_formats(5NCARG) לרשימה של פורמטי תמונה נתמכים.
אפשרויות
עזרה הדפס הודעת שימוש וצא.
-ifmt פוּרמָט
ציין את פורמט קובץ הקלט. פוּרמָט היא אחת מסיומות שמות הקבצים שנדונו
in ras_formats(5NCARG) (ללא ה".", למשל xwd). כאשר אפשרות זו מצוינת
סיומות שמות קבצים אינן הכרחיות ומתעלמות מהן אם קיימות. כל קבצי הקלט
חייב להיות אותו פורמט.
-אירה אַלגוֹרִיתְם
ציין את אלגוריתם הדגימה מחדש של התמונה שיש להשתמש בו כאשר ה- -סוּלָם או
-פתרון הבעיה נעשה שימוש באפשרות שורת הפקודה. אַלגוֹרִיתְם יכול להיות גם NN, המציין א
אלגוריתם "השכן הקרוב", או BL, המציין "אינטרפלציה בילינארית"
אַלגוֹרִיתְם. ברירת המחדל היא לבצע אינטרפולציה של "השכן הקרוב".
-ofmt פוּרמָט
ציין את פורמט קובץ הפלט. פוּרמָט הוא אחד משמות הקבצים שהוזכרו לעיל
הרחבות. אם נעשה בו שימוש בשילוב עם -תְפוּקָה אפשרות את שם קובץ הפלט
אין צורך בהרחבת שם ומתעלמים ממנו אם קיים.
-תְפוּקָה פילה
ציין שם קובץ פלט ואולי פורמט פלט מרומז. כברירת מחדל
rascat כותב לפלט הסטנדרטי. כאשר משתמשים באפשרות זו נכתב פלט
פילה. אם -ofmt האפשרות לא צוינה פילה חייב להיות סיומת שם קובץ
מזוהה על ידי רסקאט. במקרה זה סיומת שם הקובץ תקבע את
פורמט פלט.
-פתרון הבעיה החלטה
דגום מחדש את הרזולוציה המרחבית של תמונות קלט החלטה, שם החלטה is
מספר הפיקסלים בכיוון x, ואחריו an x, ואחריו המספר
של פיקסלים בכיוון y, ללא רווחים מתערבים. לדוגמה, 512x512,
מציין רזולוציה של 512 על 512 פיקסלים.
אזהרה: יחסי גובה-רוחב אינם נשמרים על ידי אפשרות זו. אם הרזולוציה שלך
לתמונות קלט יש יחס רוחב-גובה שונה מזה שצוין ב החלטה מה היא
התמונה שתתקבל תהיה מעוותת.
-rgbscale גורם קנה מידה
ציין גורם קנה מידה של נקודה צפה, גורם קנה מידה, ליישום על כל
עוצמות צבע הכלולות בקבצי הקלט. אפשרות זו עשויה להיות הוגנת
יקר מבחינה חישובית עם תמונות מקודדות ישיר של 24 סיביות.
-סוּלָם גורם קנה מידה
ציין גורם קנה מידה אחיד של נקודה צפה שיש להחיל על המרחב
רזולוציה של קבצי הקלט. לא כמו ה -פתרון הבעיה אפשרות אפשרות זו מבטיחה
כדי לשמור על יחס הגובה-רוחב של התמונות שלך. לדוגמה, הגדרה גורם קנה מידה ל
0.5 גורם לדגימה מחדש של התמונות שלך לרבע מהמרחב המקורי שלה
פתרון הבעיה. אם הרזולוציה המקורית שלו הייתה 1024x1024, הרזולוציה המתקבלת הייתה
להיות 512x512.
-שורש
אומר לרסקאט לפעול במצב מילולי.
-גִרְסָה
הדפס את מספר הגרסה של rascat ואז צא.
חלון nx ny x y
ציין תת-אזור של תמונת הקלט שיש לחלץ. האזור שמחוץ ל
תת אזור מלבני המוגדר על ידי nx, ny, x ו y מושלך. x ו y ציין את
מיקום הפינה השמאלית העליונה של המלבן. nx ו ny ציין את
הרוחב והגובה של המלבן, בהתאמה.
-יָדִיד palette_file
הגדר את לוח הצבעים עבור קובץ הרסטר של הפלט מ קובץ לוח, שיכול להיות גם an
לוח מסוג HDF עם סיומת ".pal", או פלטה טקסטואלית עם
סיומת של ".txt". לִרְאוֹת ras_palet(5NCARG) לתיעוד על הפורמטים. זֶה
האפשרות חלה על תמונות בצבע אינדקס בלבד.
הסביבה
NCARG_TMP
אם מוגדר, משתנה סביבה זה מכיל נתיב ספרייה לשימוש עבורו
קבצים זמניים. ברוב המערכות ברירת המחדל היא / Tmp. במערכות מסוימות ברירת המחדל
is /usr/tmp.
דוגמאות
בדוגמה הבאה קובץ NRIF, קובץ תמונת רסטר של Sun וקובץ XWD הם
שרשור והומר לקובץ NRIF יחיד:
% rascat file1.nrif file2.sun file3.xwd > file123.nrif
בדוגמה זו אותם קבצים מומרים ומשורשרים לקובץ sun:
% rascat -ofmt sun file1.nrif file2.sun file3.xwd > file123.sun
השמיים -ofmt אפשרות נחוצה בדוגמה זו מכיוון שהקובץ הראשון רסקאט מפגשים הוא
קובץ NRIF.
לבסוף, בדוגמה זו המלבן השמאלי העליון 512 על 512 של הקובץ foo.sun is
חולץ ונכתב לקובץ foo.512x512.sun:
% rascat -window 512 512 0 0 foo.sun > foo.512x512.sun
השתמש ב-rascatNCARG באינטרנט באמצעות שירותי onworks.net