GoGPT Best VPN GoSearch

סמל OnWorks

ppmforge - מקוון בענן

הפעל את ppmforge בספק אירוח בחינם של OnWorks על אובונטו אונליין, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה ppmforge שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


ppmforge - זיופים פרקטליים של עננים, כוכבי לכת ושמים זרועי כוכבים

תַקצִיר


ppmforge [-עננים] [-לַיְלָה] [- השערה עמום] [- שעה שעה] [-נטייה|-הטיה זָוִית]
[-רֶשֶׁת גודל] [צריכת חשמל גורם] [-קרחונים רָמָה] [-קרח רָמָה] [-רִוּוּי יום שבת]
[-זֶרַע זרע] [כוכבים שבריר] [-xsize|-רוחב רוחב] [-ysize|-גובה גובה]

תיאור


ppmforge מייצר שלושה סוגים של "זיופים פרקטליים אקראיים", המונח שטבע ריצ'רד
F. Voss ממרכז המחקר של IBM Thomas J. Watson לתמונות מציאותיות לכאורה של
אובייקטים טבעיים שנוצרו על ידי אלגוריתמים פשוטים המגלמים אקראיות ועצמי פרקטלי
דִמיוֹן. הטכניקות בהן משתמש ppmforge הם בעצם אלה שניתנו על ידי Voss[1],
במיוחד הטכניקה של סינתזה ספקטרלית שהוסברה ביתר פירוט על ידי דיטמר
סופה[2].

התוכנית מייצרת שני סוגים של תמונות: כוכבי לכת ועננים, שהם רק
עיבודים שונים של נתונים שנוצרו בצורה זהה, הממחישים את האחדות של
המבנה הפרקטלי של עצמים שונים מאוד אלה. סוג שלישי של תמונה, כוכב
שמיים, מסונתז ישירות ממספרים פסאודו אקראיים.

יצירת כוכבי לכת או עננים מתחיל בהכנת מערך נתונים אקראיים
בתחום התדרים. ניתן להגדיר את הגודל של מערך זה, "גודל הרשת", באמצעות ה-
-רֶשֶׁת אוֹפְּצִיָה; ככל שהרשת גדולה יותר כך התמונות מציאותיות יותר אך זמן החישוב
ודרישת הזיכרון עולה ככל שהריבוע של גודל הרשת. הממד הפרקטלי,
שאתה יכול לציין עם - השערה אפשרות, קובעת את החספוס של השטח
על הפלנטה או בקנה המידה של הפרטים בעננים. כמו הממד הפרקטלי
מוגברים, יותר רכיבים בתדר גבוה מתווספים לרשת האקראית.

לאחר יצירת הרשת, מתבצעת טרנספורמציה פורייה דו מימדית הפוכה
זה. זה ממיר את הנתונים המקוריים של תחום התדר האקראי לאמפליטודות מרחביות. אָנוּ
לשנות את קנה המידה של הרכיבים האמיתיים הנובעים מהתמרת פורייה למספרים מ-0 ל-1
הקשורים לכל נקודה ברשת. תוכל לשנות מספר זה עוד יותר על ידי החלת א
`` סולם חוק כוח '' אליו עם צריכת חשמל אוֹפְּצִיָה. סולם אחדות משאיר את המספרים
ללא שינוי; סולם עוצמה של 0.5 לוקח את השורש הריבועי של המספרים ברשת, בעוד א
סולם כוח של 3 מחליף את המספרים ברשת בקוביות שלהם. קנה המידה של חוק הכוח הוא
ניתן לדמיין בצורה הטובה ביותר על ידי חשיבה על הנתונים כמייצגים את גובה השטח; סמכויות
פחות מ-1 מניבים נופים עם צלקות אנכיות שנראות כמו עמקים מגולפים בקרחון;
כוחות גדולים מאחד יוצרים צריחי טירת פיות (שדורשים מידות רשת גדולות וגבוהות
רזולוציה לקבלת התוצאות הטובות ביותר).

לאחר החישובים הללו, יש לנו מערך בגודל שצוין המכיל מספרים ש
טווח בין 0 ל-1. מפות הפיקסל נוצרות באופן הבא:

עננים נוצרת מפת צבע שנעה בין כחול טהור ללבן על ידי הגדלת
תערובת (איסטורציה) של כחול עם לבן. מספרים פחות מ-0.5 הם צבעוניים
כחול, מספרים בין 0.5 ל-1.0 נצבעים עם רמות מתאימות של
לבן, כאשר 1.0 הוא לבן טהור.

כוכב לכת הרשת מוקרנת על כדור. ערכים הנמוכים מ-0.5 מטופלים כאל מים
וערכים בין 0.5 ל-1.0 כקרקע. אזורי המים הם צבעוניים על בסיס
את עומק המים, והאדמה על סמך הגובה שלה. נתוני העומק האקראיים הם
משמש ליצירת עננים מעל האוקיינוסים. אווירה בערך כמו
זה של כדור הארץ מדומה; קליטת האור שלו מחושבת ליצירת גוון כחול
סביב איבר כדור הארץ. פונקציה שעולה מ-0 ל-1 בהתבסס על
קו הרוחב מאופנן על ידי הגובה המקומי כדי ליצור כיפות קרח קוטביות - גבוהות
השטח בגובה נושא קרחונים רחוק יותר מהקוטב. על סמך התפקיד
של הכוכב ביחס למתבונן, הצבע הנראה של כל פיקסל של
כוכב הלכת מחושב על ידי מעקב אחר קרניים מהכוכב לכוכב לכת אל
מתבונן ויישום מודל תאורה המסכם אור סביבתי ומפוזר
השתקפות (עבור רוב כוכבי הלכת האור הסביבתי הוא אפס, שכן הכוכב העיקרי שלהם הוא
מקור הארה בלבד). נתונים אקראיים נוספים משמשים ליצירת כוכבים
מסביב לכוכב הלכת.

לַיְלָה רצף של מספרים פסאודורנדומליים משמש ליצירת כוכבים עם משתמש
צפיפות מוגדרת.

תמונות ענן מכילות תמיד 256 או פחות צבעים ועשויות להיות מוצגות ברוב הצבעים
התקנים ממופים ללא עיבוד נוסף. תמונות כוכב לכת מכילות לעתים קרובות עשרות
אלפי צבעים שיש לדחוס איתם ppmquant or ppmdither לפני הקידוד
בפורמט ממופה צבע. אם רזולוציית התצוגה גבוהה מספיק, ppmdither בדרך כלל
מייצר כוכבי לכת שנראים טוב יותר. ppmquant נוטה ליצור רצועות צבע נפרדות,
במיוחד באוקיינוסים, שהם לא מציאותיים ומסיחים את הדעת. מספר הצבעים
בשמים זרועי כוכבים תמונות שנוצרו עם -לַיְלָה האפשרות תלויה בערך שצוין עבור
-רִוּוּי. ערכים קטנים מגבילים את התפלגות טמפרטורת הצבע של הכוכבים ו
להפחית את מספר הצבעים בתמונה. אם ה -רִוּוּי מוגדר ל-0, אף אחד מה-
כוכבים יצבעו והתמונה שתתקבל לעולם לא תכיל יותר מ-256 צבעים.
תמונות שמי לילה עם צבעי כוכבים רבים ושונים נראות לרוב בצורה הטובה ביותר כשהצבע דחוס
by pnmdepth ולא ppmquant or ppmdither. לְנַסוֹת newmaxval הגדרות של 63, 31 או 15
עם pnmdepth כדי להפחית את מספר הצבעים בתמונה ל-256 או פחות.

אפשרויות


-עננים ליצור עננים. נוצרת מפת פיקסל של עננים פרקטליים. בחירת עננים
מגדיר את ברירת המחדל עבור ממד פרקטל ל-2.15 ומקדם סולם הספק ל-0.75.

- השערה עמום
מגדיר את הממד הפרקטלי לצוין עמום, שיכול להיות כל צף
ערך נקודה בין 0 ל-3. ממדי פרקטל גבוהים יותר יוצרים ``כאוטי'' יותר
תמונות, הדורשות פלט ברזולוציה גבוהה יותר וגודל רשת FFT גדול יותר
נראה טוב. אם לא צוין מימד, נעשה שימוש ב-2.4 בעת יצירת כוכבי לכת
ו-2.15 לעננים.

-קרחונים רָמָה
הנקודה הצפה רָמָה הגדרה שולטת במידת גובה השטח
גורם לקרח להופיע בקווי רוחב נמוכים יותר. ערך ברירת המחדל של 0.75 הופך את
מכסי הקוטב משתרעים לכיוון קו המשווה על פני שטח גבוה ויוצרים קרחונים
ההרים הגבוהים ביותר, כמו בכדור הארץ. ערכים גבוהים יותר יוצרים יריעות קרח המכסות
יותר ויותר משטח היבשה, המדמים כוכבי לכת בעיצומו של קרח
גיל. ערכים נמוכים יותר נוטים להיות משעממים, וכתוצאה מכך לא מציאותי מבחינה גיאומטרית-
גבולות מדויקים של כיפת הקרח.

- שעה שעה
כאשר יוצרים כוכב לכת, שעה משמש כזווית ``שעות במרכז
מרידיאן.'' אם תפרט - שעה 12, למשל, הפלנטה תהיה מלאה
מואר, בהתאמה לשעות הצהריים הגבוהות בקו האורך במרכז
מָסָך. אתה יכול לציין כל ערך של נקודה צפה בין 0 ל-24 עבור שעה, אבל
נוצרים ערכים שממקמים את רוב כדור הארץ בחושך (0 עד 4 ו-20 עד 24).
בסהרונים שאמנם יפים, אבל לא נותנים לך פיקסלים מוארים רבים עבור
כמות המחשוב הנדרשת. אם לא - שעה אפשרות מצוינת, אקראית
זווית שעה נבחרת, מוטה כך שרק 25% מהתמונות שנוצרו יהיו
סהרונים.

-קרח רָמָה
מגדיר את היקף כיפות הקרח הקוטביות לנקודת הצפה הנתונה רָמָה. ה
רמת ברירת המחדל של 0.4 מייצרת כיפות קרח דומות לאלו של כדור הארץ. קטן יותר
ערכים מפחיתים את כמות הקרח, בעוד שהם גדולים יותר -קרח הגדרות יוצרות יותר
כובעי קרח בולטים. ערכים גדולים מספיק, כגון 100 או יותר, ב
בשילוב עם הגדרות קטנות עבור -קרחונים (נסה 0.1) צור ``כדורי קרח''
כמו אירופה.

-נטייה|-הטיה זָוִית
זווית הנטייה של כוכב הלכת ביחס לכוכב הראשוני שלו מוגדרת ל
זָוִית, שיכול להיות כל ערך נקודה צפה מ-90 עד 90. הנטייה
ניתן לחשוב על הזווית כמציינת, במעלות, את ``העונה'' של כוכב הלכת
חווה כעת, או ליתר דיוק, את קו הרוחב שבו הכוכב
עובר את השיא בצהריים המקומיים. אם 0, כוכב הלכת נמצא בשוויון; הכוכב הוא
ישירות מעל קו המשווה. ערכים חיוביים מייצגים את הקיץ ב
חצי הכדור הצפוני, ערכים שליליים בקיץ בחצי הכדור הדרומי. ה
זווית הנטייה של כדור הארץ, למשל, היא בערך 23.5 בנקודת היפוך של יוני, 0 בשעה
ימי השוויון במרץ וספטמבר, ו-23.5 בתקופת ההיפוך של דצמבר. אם לא
צוינה זווית נטייה, ערך אקראי בין -21.6 ל-21.6 מעלות הוא
נִבחָר.

-רֶשֶׁת גודל
רשת של גודל by גודל ישמש עבור טרנספורמציה פורייה מהירה (FFT). הערה
שדרישות הזיכרון ומהירות החישוב גדלות ככל שהריבוע של גודל;
אם תכפיל את גודל הרשת, התוכנית תשתמש פי ארבעה בזיכרון ותפעיל
ארוך פי ארבע. רשת ברירת המחדל היא 256x256, מה שמייצר טוב למדי
חיפוש תמונות תוך שימוש בחצי מגה-בייט עבור מערך 256x256 של יחידים
מספרים מרוכבים מדויקים הנדרשים על ידי ה-FFT. על מכונות עם זיכרון מוגבל
קיבולת, ייתכן שיהיה עליך להקטין את גודל הרשת כדי למנוע אוזל של זיכרון RAM.
הגדלת גודל הרשת מייצרת תמונות שנראות טוב יותר; ההבדל
הופך בולט במיוחד בעת יצירת תמונות ברזולוציה גבוהה עם
ממדי פרקטלים גבוהים יחסית (בין 2.2 ל-3).

-לַיְלָה נוצרים שמים זרועי כוכבים. הכוכבים נוצרים על ידי אותו אלגוריתם המשמש
הכוכבים המקיפים תמונות כוכבי לכת, אבל הפלט מורכב אך ורק מ
כוכבים.

צריכת חשמל גורם
מגדיר את ``גורם ההספק'' המשמש לקנה מידה של גבהים המסונתזים מה-FFT ל
גורם, שיכול להיות כל מספר נקודה צפה הגדול מאפס. אם אין גורם
מוגדרת ברירת מחדל של 1.2 משמשת אם כוכב לכת נוצר, או 0.75 אם
עננים נבחרים על ידי -עננים אוֹפְּצִיָה. התוצאה של תמונת FFT
סינתזה היא מערך של ערכי גובה בין 0 ל-1. כוח שאינו אחדות
גורם מעריך כל אחת מהגבהות הללו בעוצמה שצוינה. ל
לדוגמה, מקדם הספק של 2 ריבועים כל ערך, בעוד מקדם הספק של 0.5
מחליף כל אחד בשורש הריבועי שלו. (שים לב שערכים מעריכים בין 0
ו-1 מניב ערכים שנשארים בטווח זה.) מקדמי הספק פחות מ-1
להדגיש שינויי גובה בקנה מידה גדול על חשבון וריאציות קטנות.
גורמי כוח גדולים מ-1 מגבירים את החספוס של השטח וכדומה
ממדי פרקטלים גבוהים, עשוי לדרוש גודל רשת FFT גדול יותר ו/או מסך גבוה יותר
רזולוציה להיראות טוב.

-רִוּוּי יום שבת
שולט במידת רווית הצבע של הכוכבים המקיפים את כוכב הלכת
תמונות ומלא שמים זרועי כוכבים שנוצרו עם -לַיְלָה אוֹפְּצִיָה. ברירת המחדל
ערך של 125 יוצר כוכבים שדומים לשמים כפי שהם רואים מהעין האנושית מהם
פני כדור הארץ. כוכבים עמומים; רק הבהירים ביותר מפעילים את הקונוסים ב
הרשתית האנושית, מה שגורם לצבע להיתפס. ערכים גבוהים יותר של יום שבת לְהִתְקַרֵב
המראה של כוכבים ממסלול כדור הארץ, שבו הסתגלות טובה יותר לחושך, היעדר
של זוהר שמיים, וריכוז האור מכוכב נתון על שטח קטן יותר
של הרשתית הודות להיעדר מערבולות אטמוספרי משפר את
תפיסת צבע. ערכים יותר מ-250 יוצרים שמי "מדע בדיוני".
שאמנם יפה, אבל לא מתרחש ביקום הזה.

הודות לחוק הריבוע ההפוך בשילוב עם אהבת הטבע לבינוניות,
יש הרבה הרבה כוכבים עמומים לכל אחד בהיר. האוכלוסייה הזו
מערכת היחסים משתקפת במדויק בשמים שנוצרו על ידי ppmforge. עמום, נמוך
כוכבי מסה חיים הרבה יותר מכוכבים מאסיביים בהירים, כתוצאה מכך יש
כוכבים אדמדמים רבים לכל ענק כחול. הקשר הזה נשמר על ידי
ppmforge. אתה יכול להפוך את הפרופורציה, לדמות את השמים כפי שנראה ב-a
גלקסיית פרץ כוכבים, על ידי ציון שלילי יום שבת ערך.

-זֶרַע NUM מגדיר את הזרע עבור מחולל המספרים האקראיים למספר השלם NUM. הזרע בשימוש
כדי ליצור כל תמונה מוצגת בפלט סטנדרטי (אלא אם כן מדוכאת עם
מה היא -שֶׁקֶט אוֹפְּצִיָה). תמונות שנוצרו עם אותו זרע יהיו זהות.
אם לא -זֶרַע מצוין, זרע אקראי הנגזר מהתאריך והשעה יהיה
נִבחָר. ציון זרע מפורש מאפשר לך לעבד מחדש תמונה שאתה
במיוחד כמו ברזולוציה גבוהה יותר או עם פרמטרי צפייה שונים.

כוכבים שבריר
מציין את אחוז הפיקסלים, בעשיריות האחוז, שיופיעו בתור
כוכבים, או שמקיפים כוכב לכת או ממלאים את כל הפריים אם -לַיְלָה is
נָקוּב. ברירת המחדל שבריר הוא 100.

-xsize|-רוחב רוחב
מגדיר את רוחב התמונה שנוצרה ל רוחב פיקסלים. רוחב ברירת המחדל הוא 256
פיקסלים. התמונות חייבות להיות רחבות לפחות כמו שהן גבוהות; אם רוחב קטן מ
הגובה מצוין, הוא יוגדל כך שיהיה שווה לגובה. אם אתה חייב
יש פיקמפ דק ורזה, צור עם אחד מרובע ppmforgeואז השתמש pnmcut ל
לחלץ חלק מהצורה והגודל שאתה צריך.

-ysize|-גובה גובה
מגדיר את גובה התמונה שנוצרה ל גובה פיקסלים. גובה ברירת המחדל הוא
256 פיקסלים. אם הגובה שצוין חורג מהרוחב, הרוחב יהיה
גדל כדי להשתוות לגובה.

ניתן לקצר את כל הדגלים לקידומת הייחודית הקצרה ביותר שלהם.

השתמש ב-ppmforge באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad




×
פרסומת
❤️קנו, הזמינו או קנו כאן - ללא עלות, עוזר לשמור על שירותים בחינם.